Photo AI
Last Updated Sep 27, 2025
Revision notes with simplified explanations to understand Fetch-Decode-Execute (FDE) Cycle quickly and effectively.
318+ students studying
The Fetch-Decode-Execute (FDE) Cycle is a fundamental process that the CPU uses to execute instructions. This cycle repeats for each instruction in a program, enabling the CPU to process tasks sequentially and efficiently. Understanding the stages of the FDE cycle is essential as it provides insight into how the CPU processes instructions, manipulates data and interacts with memory.
The FDE cycle consists of three main stages, each involving specific CPU components, especially the registers. Here's a breakdown of each stage, including how data and addresses are transmitted and the role of registers in each phase.
The fetch stage retrieves the next instruction to be executed from memory.
In the decode stage, the CPU interprets the fetched instruction to determine the actions required for execution.
The execute stage performs the actions specified by the decoded instruction.
Stage | Registers Involved | Purpose |
---|---|---|
Fetch | PC, MAR, MDR, CIR | Retrieve the next instruction from memory. |
Decode | CIR, Control Unit | Interpret the instruction in the CIR. |
Execute | ALU, ACC, MAR, MDR | Perform the operation or data transfer. |
Enhance your understanding with flashcards, quizzes, and exams—designed to help you grasp key concepts, reinforce learning, and master any topic with confidence!
50 flashcards
Flashcards on Fetch-Decode-Execute (FDE) Cycle
Revise key concepts with interactive flashcards.
Try Computer Science Flashcards5 quizzes
Quizzes on Fetch-Decode-Execute (FDE) Cycle
Test your knowledge with fun and engaging quizzes.
Try Computer Science Quizzes29 questions
Exam questions on Fetch-Decode-Execute (FDE) Cycle
Boost your confidence with real exam questions.
Try Computer Science Questions27 exams created
Exam Builder on Fetch-Decode-Execute (FDE) Cycle
Create custom exams across topics for better practice!
Try Computer Science exam builder12 papers
Past Papers on Fetch-Decode-Execute (FDE) Cycle
Practice past papers to reinforce exam experience.
Try Computer Science Past PapersDiscover More Revision Notes Related to Fetch-Decode-Execute (FDE) Cycle to Deepen Your Understanding and Improve Your Mastery
96%
114 rated
Structure & Function of the Processor
Components of the CPU
448+ studying
197KViews96%
114 rated
Structure & Function of the Processor
Von Neumann & Harvard Architecture
265+ studying
182KViewsJoin 500,000+ A-Level students using SimpleStudy...
Join Thousands of A-Level Students Using SimpleStudy to Learn Smarter, Stay Organized, and Boost Their Grades with Confidence!
Report Improved Results
Recommend to friends
Students Supported
Questions answered