The fetch-decode-execute cycle (Edexcel GCSE Computer Science): Flashcards
📚Flashcards
Practise the cards
13 cards from this deck
ShowHide
Practise the cards
13 cards from this deck
Fetch-decode-execute cycle
Fetch-decode-execute cycle
Fundamental process CPU follows to run programs
Three stages of the cycle in order
Three stages of the cycle in order
Fetch, decode, execute
What happens in fetch stage
What happens in fetch stage
CPU gets next instruction from memory
What happens in decode stage
What happens in decode stage
CPU works out what instruction means
What happens in execute stage
What happens in execute stage
CPU carries out the instruction
Address bus purpose
Address bus purpose
Carries memory address from CPU to memory
Control bus purpose
Control bus purpose
Sends read/write signals from CPU to memory
Data bus purpose
Data bus purpose
Carries instruction data between CPU and memory
Control unit role
Control unit role
Coordinates CPU parts & examines instructions
ALU role
ALU role
Performs mathematical calculations
Instruction set
Instruction set
Dictionary of operations the CPU can perform
Registers in CPU
Registers in CPU
Special storage locations inside the processor
After execute stage completes
After execute stage completes
The cycle starts all over again
