Which of the following registers hold the information before it goes to the decoder

control register
data register
accumulator
address register E. None of the above

The correct answer is B. data register.

A data register is a temporary storage location for data that is being processed by the CPU. It is a small amount of high-speed memory that is directly accessible by the CPU. The data register is typically used to hold the operands of an instruction, as well as the result of the instruction.

A control register is a register that stores control information for the CPU. This information can include the current instruction being executed, the status of the CPU, and the address of the next instruction to be executed.

An accumulator is a register that is used to store the result of arithmetic and logical operations. It is typically a large register that can hold a significant amount of data.

An address register is a register that stores the address of a memory location. This information is used by the CPU to access data or instructions from memory.

Therefore, the data register is the most likely register to hold the information before it goes to the decoder.

Exit mobile version