The FDE Cycle Flashcards
What happens during the fetch step of the FDE cycle?
The current instruction is fetched from memory.
What does FDE stand for?
Fetch, decode, execute.
What happens during the decode step of the FDE cycle?
The instruction is decoded by the CPU to see what needs to be done.
What happens during the execute step of the FDE cycle?
The controller tells the other components what to do to complete the instruction.
What is the function of the program counter?
Stores the memory address of the instruction currently been executed and points to the next.
What is the function of the memory address register?
Holds the address of the next item of data needed to be processed.
What is the function of the memory data register?
Holds data to be passed to the data bus, or has just been received by the data bus.
What is the function of the control unit?
To decode program instructions in the CIR.
Chooses machine resources and co-ordinates their use.
What is the function of the ALU?
Preforms mathematical and logical operations.
What is the function of the registers?
High section memory in the CPU, stores data to be processed.
What is the function of buses?
Channel of communication to transmit data and instructions in the CPU.