Different CPU register :
cpu register |
Accumulator(AC):
An accumulator(AC) is a buffer register that store the result after the computation,It is a 16 -bits register and determines the largest real integer number that can be processed in a computer.Flag:
Status register which is a special purpose register of CPU is known as flag-register or condition code.It holds 1-bit flags to indicate certain condition that arises during arithmetic and logical operations.Program Counter (PC):
Program counter(PC) store the address of the next instruction.Program counter at any point of time holds the address of the next instruction in the program.At the beginning of execution,It points to the address of the first instruction.This register goes through a counting sequence and directs computer to read instructions sequentially from the memory.Instruction Register(IR):
Holds the current instruction after it has been fetched from the memory and so on. It consists of an op-code of 4 data bits an address or 12-bits,so Instruction Register(IR) is a 16-bits register.Memory Address Register(MAR):
Memory Address Register(MAR) at any time contains the address of current instruction being executed.The process proceeds like this- read cycle initiated and PC incremented by one. Since MAR is required to address memory only,it is a 12-bits register.
0 Comments