Fetch-Execute Cycle
The process of how a computer processes information and instructions.
Consists of 3 parts: Fetch, Decode, Execute.
Fetch
Decode
Execute
If necessary, data is fetched
PC
Program Counter
It is a register that indicates where the computer is in its program’s sequence.
MAR
Memory Address Register
This register holds onto memory location of data that needs to be accessed.
Address Bus
Unidirectional
Adresses come out of the CPU and into other components.
MBR
Memory Buffer Register
It acts as a buffer allowing the processor and memory units to act independently without being affected by minor differences in operation. It’s contents will then be copied onto the CIR to be decoded.