The memory is divided into cells, and each of them is identified by a unique number called an address. When the CPU wants to read or write an address, it generates control signals such as “read” and “write,” which each cell can identify.
In this article, we will dive deeper into Memory Organization according to the GATE Syllabus for (Computer Science Engineering) CSE. Keep reading ahead to learn more.
Table of Contents
Memory Organization in Computer Architecture
The memory is divided into cells; each of them is identified by a unique number called an address. The CPU generates the memory request in order to access the instruction. When the CPU wants to read or write an address, it generates control signals such as “read” and “write,” which each cell can identify. Because the program is present in memory, the instruction must be transferred from memory to the CPU whenever the CPU executes the program.
Memory Request
The address and control signals are included in the memory request. When inserting data and information into the stack, each block uses memory (in the form of RAM), and the number of memory cells is determined by the memory chip’s capacity.
Example
We will find the number of cells present in the 64k*8 memory chips.
Here, the size of each cell = 8
And the number of bytes present in 64k = (2^6)*(2^10)
Thus,
Total number of cells here = 2^16 cells
Along with the total number of cells, the total number of address lines that are needed to enable any cell can be determined here.
Word Size
It refers to the maximum amount of bits a CPU can handle at one time, and it fluctuates by the processor. The hardware or the instruction set of a processor handles a fixed amount of data as a unit called word size.
Because of generation and current technology, word size varies based on processor architectures; it could be as small as 4-bits or as large as 64-bits, depending on what a given processor can handle. Addresses, Registers, Fixed-point numbers, and Floating-point numbers are all examples of notions that require word size.
Keep learning and stay tuned to get the latest updates on GATE Exam along with GATE Eligibility Criteria, GATE 2023, GATE Admit Card, GATE Syllabus, GATE Previous Year Question Paper, and more.
Also Explore,
- Types of Instructions in Computer Architecture
- Arithmetic Pipeline in Computer Architecture
- Control Hazards in Computer Architecture
- Data Hazards in Computer Architecture
- Instruction Pipeline in Computer Architecture
- Pipeline Hazards in Computer Architecture
- Pipelining in Computer Architecture
- Structural Hazards in Computer Architecture
- Instruction Pipeline in Computer Architecture
- RISC and CISC Architecture
- Difference between Computer Architecture and Computer Organisation
Comments