Fetch Execute Cycle Flashcards
1
Q
Four registers are used within the fetch-execute cycle. Define a Register.
A
A register is a high speed memory location used for specific purposes where data or control information is temporarily stored.
2
Q
What is PC
A
Program Counter
Holds the address of the first instruction of the cycle. More addresses added after each instruction.
3
Q
What is MAR
A
Memory Address Register
Remembers the address of the instruction to be fetched
4
Q
What is MDR
A
Memory Data Register
Temporarily holds the data when instructions are being fetched
5
Q
What is CIR
A
Current Instruction Register
Instruction Register holds the current instructions to be executed.