Type of Registers
1. Accumulator Register (AC) :- This register is used to store data temporarily for computation of ALU. AC is considered to contain one of the operands. The result of computation by ALU is also stored back in AC. It implies that the operand value is over written by the result.
2. Memory Address Register (MAR) :- It specifies the address of memory location from which data or instruction is to be accessed or to which the data is to be store.
3. Memory Buffer Register (MBR) :- It is a register which contains the data to be written in the memory (write operation) or it receives the data from the memory (read operation).
4. Program Counter (PC) :- It keeps address of the instruction that is to be executed ext that, after the execution of an on-going instruction.
5. Instruction Register (IR) :- Here the instructions are loaded prior to execution.
No comments:
Post a Comment