Fetch-execute cycle Flashcards
What are the full names of the pecial purpose registers used in the fetch part of the fetch-execute cycle
Program Counter
Memory Address Register
Memory Buffer Register
Current Instruction Register
What is the purpose of the MAR?
Enter answer here
What is the purpose of the Program Counter?
To know which address you need to go to. It will also be incremented by 1 each cycle.
What does MAR stand for?
Memory address register
What is the CIR?
Current instruction register
What do the terms op code and operand mean?
Op code: the instruction to be performed
Operand: the data for the instruction
What is the purpose of the status register?
Store the status result from executing an instruction
What are 3 types of data that can make up an operand?
Value, memory address or
register