A register is the smallest and fastest storage unit in a computer that holds a single unit of data (usually a word or a byte). Registers are located inside the CPU and are used for temporary storage during processing.
ALU (B) (Arithmetic Logic Unit) performs calculations and logical operations but does not store data permanently.
Control Unit (C) directs operations within the CPU but does not store data.
Store Location (D) is a vague term; memory locations store data, but registers are the most basic unit.
Discusssion
Login to discuss.