This is a register in the CPU, usually located in the CPU's control unit, which stores the instruction waiting to be, or currently being, executed.
1 of 5
What is the Memory Address Register (MAR)?
This is the register in the CPU that stores either where data yet to be fetched to the CPU is located, or where data output from the CPU is to be written.
2 of 5
What is the 'Memory Buffer Register' (MBR)?
This is a component the CPU that stores data being transferred between registers in the CPU. It acts as a buffer, allowing memory and data execution operations to take place independently, despite taking different amounts of time to complete.
3 of 5
What is the 'Program Counter' (PC)?
This is a small area of memory that holds the location of the next instruction to be executed by the CPU. This is done mathematically, it's value being incremented each fetch-execute cycle
4 of 5
What is the 'Status Register' (SR)?
This storage holds a single-digit character, that represents the result of an operation. This is changed if an the result of an execution is unusual (overflow), or if the execution was part of a larger mathematical operation (carry digit)
5 of 5
Other cards in this set
Card 2
Front
What is the Memory Address Register (MAR)?
Back
This is the register in the CPU that stores either where data yet to be fetched to the CPU is located, or where data output from the CPU is to be written.
Comments
No comments have yet been made