MCQ IN COMPUTER SCIENCE & ENGINEERING

COMPUTER SCIENCE AND ENGINEERING

COMPUTER ARCHITECTURE

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
b Which register is being described?Stores the results of the calculations done by the ALU
A
MAR
B
MDR
C
Accumulator
D
Program Counter
Explanation: 

Detailed explanation-1: -Accumulator: The accumulator is an 8-bit register (can store 8-bit data) that is the part of the arithmetic and logical unit (ALU). After performing arithmetical or logical operations, the result is stored in accumulator. Accumulator is also defined as register A.

Detailed explanation-2: -The W register is a fundamental component of the ALU as it is used in most arithmetic or logic instructions. The W register, shown as an output of the ALU, also forms a feedback loop, as an input into the ALU. To access the contents of the registers, see Fig. 2.10, the file register map.

Detailed explanation-3: -A register is a small amount of storage available as part of a CPU. The control unit tells the ALU what operation to perform on that data, and the ALU stores the result in an output register.

Detailed explanation-4: -An accumulator is primarily used as a register in a CPU to store intermediate logical or arithmetic data in multistep calculations. For such calculations, it functions as a temporary storage location.

Detailed explanation-5: -In general, the ALU includes storage places for input operands, operands that are being added, the accumulated result (stored in an accumulator) and shifted results.

There is 1 question to complete.