Correct Answer:
C. Registers
The question asks to identify the fastest memory in a computer. Computer memory operates on a hierarchy, with speed generally decreasing as capacity increases and as the memory is located further from the CPU.
The correct answer is Registers. Registers are the smallest and fastest memory components within a computer. They are tiny storage locations built directly into the CPU itself, designed to hold data that the CPU is actively processing or about to process. Their direct integration with the CPU allows for immediate access, minimizing delays and maximizing processing speed, making them significantly faster than any other memory type.
- RAM (Random Access Memory) is incorrect. While fast, RAM is much slower than registers. It serves as the main working memory, holding data for active programs, but it requires more time for the CPU to access compared to its internal registers.
- Hard Disk is incorrect. Hard Disk Drives (HDDs) are a type of secondary storage, known for their large capacity but are significantly slower than primary memory like RAM or registers due to their mechanical nature.
- SSD (Solid State Drive) is incorrect. SSDs are much faster than traditional HDDs, offering significant performance improvements for secondary storage. However, they are still considerably slower than RAM, cache memory, and especially registers, which are directly integrated into the CPU for immediate data access.