The shortest access time is there in ____ memory.
- AOption (a)
Cache memory
- BOption (b)
Magnetic bubble memory
- COption (c)
Magnetic core memory
- DOption (d)
RAM
- EOption (e)
Register Memory
View answer & explanationHide answer & explanation
Correct answer
Register Memory
Why this answer is correct
The correct answer is : option 5 ( Register Memory)
Key Points
Access time refers to the time taken to read from or write to a memory location. The memory hierarchy is designed such that the fastest memories are closest to the CPU.
Register Memory: Registers are the smallest and fastest memory locations located directly inside the CPU. They have the shortest access time (typically 1 clock cycle) because they are integrated into the CPU and are used to hold data that is being processed immediately.
Cache memory: This is very fast memory (SRAM) that sits between the CPU and main memory (RAM). It has a longer access time than registers but is faster than RAM.
RAM (Random Access Memory): This is the main volatile memory (DRAM) with access times slower than cache and registers.
Magnetic core memory: This is an obsolete type of memory used in early computers. It is non-volatile but has much slower access times compared to modern semiconductor memories.
Magnetic bubble memory: This is a non-volatile memory technology from the past that uses magnetic domains. It is slower than semiconductor memories like RAM and cache.
Why Register Memory has the shortest access time:
Registers are part of the CPU itself and are accessed directly during execution. Their access time is minimal (often within a single CPU clock cycle), making them the fastest memory in the hierarchy.