All Exams Test series for 1 year @ ₹349 only
Question

________ a high-speed device used in CPU that is utilised to store data temporarily during processing. 

This question was previously asked in
SSC CGL 2022 Tier-II (Paper 2 JSO) Previous Year Paper (04-Mar-2023)
The correct answer is

Registers

Understanding High-Speed Storage in the CPU

The question asks to identify a high-speed device within the CPU that is used to store data temporarily during processing. This describes a crucial component responsible for holding data and instructions that the CPU is actively working on, enabling very fast access.

Let's examine the given options to determine which one fits this description:

  • Arithmetic and Logic Unit (ALU): The ALU is a part of the CPU that performs arithmetic (addition, subtraction, etc.) and logical (AND, OR, NOT) operations. While it processes data, it does not primarily function as a temporary storage device for general processing data in the way the question implies. It uses other components, like registers, to hold the data it operates on.
  • Auxiliary Memory: Auxiliary memory, also known as secondary storage, includes devices like hard disk drives (HDD), solid-state drives (SSD), and USB drives. These are used for long-term storage of data and programs. They are significantly slower than internal CPU components and are not used for temporary storage during active CPU processing.
  • Control Unit: The Control Unit is another part of the CPU responsible for directing the operation of the processor. It fetches instructions from memory, decodes them, and manages the execution of those instructions by coordinating other components like the ALU and registers. It doesn't function as a primary temporary storage area for processing data itself.
  • Registers: Registers are small, high-speed storage locations within the CPU. They hold data, instructions, and addresses that the CPU is currently using. Because they are located directly on the CPU chip, they offer the fastest possible access times compared to other types of memory. They are specifically designed for temporary data storage during the execution of instructions, precisely matching the description in the question.

Based on the analysis, Registers are the high-speed devices within the CPU used for temporary data storage during processing.

Comparison of CPU Components and Memory Types
Component/Type Location Speed Primary Function Temporary Data Storage for Processing?
Registers Inside CPU Highest Hold data/instructions/addresses for immediate processing Yes
Arithmetic and Logic Unit (ALU) Inside CPU High (performs operations) Perform arithmetic and logic operations No (operates on data from registers/memory)
Control Unit Inside CPU High (directs operations) Manage instruction execution No (directs flow, doesn't store processing data)
Auxiliary Memory External to CPU Lowest Long-term data storage No

Therefore, the component that fits the description of a high-speed device used in the CPU for temporary data storage during processing is Registers.

Revision Table: CPU Components

Key CPU Components and Roles
Component Role
Registers Fastest temporary storage for data and instructions being actively used.
ALU (Arithmetic Logic Unit) Performs calculations and logical comparisons.
Control Unit Fetches, decodes, and manages instruction execution flow.
Cache Memory Small, fast memory between CPU and main memory (RAM) to speed up access to frequently used data (not listed as an option but related).

Additional Information: Memory Hierarchy

Computer systems use a memory hierarchy to optimize performance and cost. This hierarchy is structured based on speed, capacity, and cost:

  • Registers: Fastest and smallest capacity. Located inside the CPU.
  • Cache Memory: Faster and larger capacity than registers. Located on or near the CPU.
  • Main Memory (RAM): Slower and much larger capacity than cache. Primary working memory.
  • Auxiliary Memory (Secondary Storage): Slowest and largest capacity. For long-term storage (HDD, SSD).

Data moves up the hierarchy to components closer to the CPU when needed, and down when not immediately required, to balance speed requirements with storage capacity needs.

Was this answer helpful?

Similar Questions

  1. Which among the following statements is incorrect?

  2. _______viruses are embedded in a system's memory so it can be reactivated if the original virus is deleted.
  3. Which among the following statements is incorrect about secondary memory?

  4. ______memory is sometimes used to increase the speed of processing by making current programs and data available to the CPU at a rapid rate.
  5. Which among the following registers in Instruction Cycle holds the last instruction fetched?

  6. Which among the following statements is incorrect?

  7. ________ holds address of the active memory location. 

  8. A computer system has a memory capacity of 4K x 8 bits. How many address lines are required on the address bus to identify every byte in this memory uniquely?

  9. Which among the following is not a magnetic storage?

  10. Which among the following is incorrect about cache memory?


Important Questions from Memory

  1. One Exabyte is equal to ______.

  2. Which of the following memory is volatile?

  3. 1 GB consists of:
  4. Which of the following needs to be refreshed to retain data even when power is on (electric current flows)?

  5. Which of the following is NOT an external memory?

Need Expert Advice?
Upcoming Exams
SSC Selection Post
September 16, 2026
Test Series
SSC CGL img
SSC
SSC CGL (Tier I + Tier II) 2026 Mock Test Series - Latest Pattern
2501 Tests 6 Tests Free
4444 Attempts
4.2(845)
English, Hindi

Start Your Preparation with Prepp Mobile App

Download the app from Google Play & App Store
Download the app from Google Play & App Store
Prepp Mobile App