MCQ IN COMPUTER SCIENCE & ENGINEERING

COMPUTER SCIENCE AND ENGINEERING

COMPUTER ARCHITECTURE

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
The register used as memory for the ALU is
A
Program Counter
B
Instruction Register
C
Instruction Decoder
D
Accumualtor
Explanation: 

Detailed explanation-1: -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.

Detailed explanation-2: -Register A is quite often called as an Accumulator. An accumulator is a register for short-term, intermediate storage of arithmetic and logic data in a computer’s CPU (Central Processing Unit). In an arithmetic operation involving two operands, one operand has tobe in this register.

Detailed explanation-3: -The fourth is the accumulator. It is a register that is similar to the general purpose register. It holds data or the results of an operation during the processing cycles. The accumulator can hold one of the two operands during any ALU operation.

Detailed explanation-4: -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. The control unit moves the data between these registers, the ALU, and memory.

There is 1 question to complete.