COMPUTER SOFTWARE
SYSTEM SOFTWARE
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
The role of the Current Instruction Register (CIR) is to____
|
Hold the current instruction being executed
|
|
Hold the address of the current instruction to be executed dividing it into an opcode/operand
|
|
Hold the address of the memory location where data is fetched to be fetched from or written to
|
|
Used to temporarily store data that is read from/written to memory
|
Explanation:
Detailed explanation-1: -memory address register (MAR)-holds the address of the current instruction that is to be fetched from memory, or the address in memory to which data is to be transferred.
Detailed explanation-2: -The ‘MAR’ (Memory Address Register) is the CPU register that either stores the memory address from which data will be fetched to the CPU or the address to which data will be sent and stored. MAR holds the address of the location to be accessed from memory.
There is 1 question to complete.