The Fetch-Execute Cycle (AQA GCSE Computer Science): Flashcards

📚Flashcards
The Fetch-Execute Cycle
Sign up to keep revising.Create a free account to study more flashcards and track your progress.

Practise the cards

14 cards from this deck

Show

Fetch-Execute cycle definition

Continuous repeating process in processor that runs programs

Three stages of Fetch-Execute cycle

Fetch, Decode, Execute

What happens in Fetch stage

Processor retrieves next instruction from memory

Memory address purpose

Specific location where instructions are stored

Register in Fetch-Execute cycle

Temporary storage area for fetched instruction

What happens in Decode stage

Control unit examines instruction & works out what to do

Control unit function

Decodes instructions to work out what needs to be done

What happens in Execute stage

Processor carries out the decoded instruction

ALU function

Performs mathematical calculations during Execute stage

Order of Fetch-Execute stages

Must always be Fetch, then Decode, then Execute

When Fetch-Execute cycle repeats

Immediately after Execute stage finishes

Speed of modern processors (cycles/second)

Millions or billions of cycles per second

Cache memory definition

Small, fast storage between processor & main memory

How cache memory speeds up the cycle

Stores frequently-used instructions closer to processor

Join 100,000+ GCSE students studying Flashcards with us.

Select your subjects, and get access to A+ resources today.