A register is a small, high-speed storage location inside the Central Processing Unit (CPU) that temporarily holds data, instructions, or memory addresses while they are being processed. The Control Unit (CU) directs the movement of this information between the registers,... Read More
A register is a small, high-speed storage location inside the Central Processing Unit (CPU) that temporarily holds data, instructions, or memory addresses while they are being processed. The Control Unit (CU) directs the movement of this information between the registers, memory, and the Arithmetic Logic Unit (ALU). Therefore, Option B (Register) is the correct answer.
Registers are the fastest storage components in a computer because they are located directly inside the processor. Whenever the CPU performs calculations or executes instructions, the required data is first loaded into registers. The Control Unit then manages the flow of this data, ensuring that the processor receives the correct information at the right time. This enables the CPU to execute instructions quickly and efficiently.
The other options are incorrect because they do not perform this function. An address simply identifies a memory location and does not store data. A number is only a value and is not a hardware component. Memory (RAM) also stores data temporarily, but it is located outside the CPU and is much slower than registers. The question specifically refers to the component that temporarily stores information and passes it on under the direction of the Control Unit, which is the role of registers.
Discussion
Leave a Comment