Fetch-Decode-execute cycle Flashcards
1
Q
What happens when a program is to be run?
A
It first has to be loaded into main memory and from here it can be accessed by the processor which runs each instructions in turn. When the program is loaded the processor is given the start address of where it is held in the main memory.
2
Q
Describe briefly what fetch-decode-execute cycle does to run a program
A
Fetch an instruction from the main memory Decode the instruction and execute the instruction.
3
Q
How many instructions does the processor execute at a time?
A
1 instruction at a time
4
Q
What does the processor contain?
A
It contains Control Unit (CU) Arithmetic Logic Unit (ALU) and registers