COMPUTER SOFTWARE
PROGRAMMING LANGUAGES
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
Accumulator
|
|
Instruction Register
|
|
Program Counter
|
|
ALU
|
Detailed explanation-1: -A CPU with an accumulator-based architecture always stores the intermediate results of calculations in a special register even if it has several others. This special register is the accumulator.
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).
Detailed explanation-3: -The ALU is where calculations are done and where decisions are made. It acts as a gateway between primary memory and secondary storage . Data transferred between them passes through the ALU.
Detailed explanation-4: -The row of digit-wheels in the carriage (at the front), is the Accumulator.
Detailed explanation-5: -The accumulator can hold one of the two operands during any ALU operation. If we want to add two bytes together, this would just be an example here; one byte would go to the accumulator, and the other in memory or general purpose register. When executed the two numbers serve as the input to the ALU.