CSC - Fetch Execute Cycle (2024)

Fetch - Execute Cycle

Syllabus Detail

  • Concept of fetch-execute cycle. 11 ATAR, 12 GEN
  • Purpose and stages (fetch, decode, execute, store) of fetch-execute cycle. 12 ATAR

What is the fetch-execute cycle and why do we need it?

  • Also known as the instruction cycle, the fetch-execute cycle is the basic operation cycle of a computer
  • It's the process in which a computer receives information (data) and determines what to do with said data
  • This cycle is run continuously by the central processing unit (CPU)
  • The process follows four phases: fetch, decode, execute and store
  • Read The Computing Teacher's article on the Central Processing Unit here

Which parts in the CPU complete the fetch-execute cycle?

  • Three main parts inside the CPU that do this are; the registers, the control unit and the Arithmetic Logic Unit (ALU)

1. Fetch

  • The CPU collects an instruction and prepares it for decoding
    • The instruction is collected from a memory location.

2. Decode

  • The decoder in the control unit works out (decodes) what to do with the instruction
    • Each CPU is designed to understand a specific set of commands
    • These commands are referred to as the instruction set
    • These instruction sets work by providing the CPU with machine code (hexadecimal or binary instructions)

3. Execute

  • The Arithmetic Logic Unit (ALU) then executes the decoded instructions
    • These instructions can be arithmetic (manipulation of numbers) or logical processes
    • The data from the fetch phase of the cycle is manipulated according to the instructions received from the program
    • All the steps above can be seen as prerequisites for the execute phase

4. Store

  • Send and write the results back in main memory.
    • The newly processed data is then passed back in to memory fresh from its processing via the data bus. The data can be re-submitted for further processing or be used for a practical use, such as reporting and other outputs. (See: The Computing Teacher's article on the Flow of Data).

More explanation (see attached)

Further Research

  1. Wikipedia has a very good article here.
  2. The Fetch Execute Cycle learning and test at BBC Bitesize
  3. The CPU and the Fetch Execute Cycle by BBC here

Worksheet and Practice (yet to be added)

Found an error or have an enhancement? Please let us know via this contact form
CSC - Fetch Execute Cycle (2024)
Top Articles
I used a simple feature from my bank to save $13,000 for a down payment without even noticing
Ethereum: Countdown To The 'Flippening' (Pending:COIN-OLD-DEFUNCT-112452)
NOAA: National Oceanic & Atmospheric Administration hiring NOAA Commissioned Officer: Inter-Service Transfer in Spokane Valley, WA | LinkedIn
The Largest Banks - ​​How to Transfer Money With Only Card Number and CVV (2024)
Ymca Sammamish Class Schedule
Soap2Day Autoplay
America Cuevas Desnuda
Sprague Brook Park Camping Reservations
What is international trade and explain its types?
Housing Intranet Unt
Missing 2023 Showtimes Near Landmark Cinemas Peoria
Ella Eats
Five Day National Weather Forecast
Dutch Bros San Angelo Tx
Craiglist Kpr
使用 RHEL 8 时的注意事项 | Red Hat Product Documentation
8664751911
Ukc Message Board
Google Doodle Baseball 76
Where Is George The Pet Collector
The best firm mattress 2024, approved by sleep experts
Quadcitiesdaily
Doublelist Paducah Ky
Mtr-18W120S150-Ul
Hannaford Weekly Flyer Manchester Nh
Discord Nuker Bot Invite
Unity Webgl Car Tag
The Clapping Song Lyrics by Belle Stars
Mobile crane from the Netherlands, used mobile crane for sale from the Netherlands
Ugly Daughter From Grown Ups
O'reilly's Wrens Georgia
47 Orchid Varieties: Different Types of Orchids (With Pictures)
New Gold Lee
Why Holly Gibney Is One of TV's Best Protagonists
Pitchfork's Top 200 of the 2010s: 50-1 (clips)
Why Gas Prices Are So High (Published 2022)
8005607994
Is The Nun Based On a True Story?
Lovely Nails Prices (2024) – Salon Rates
Academic Notice and Subject to Dismissal
Quiktrip Maple And West
Unlock The Secrets Of "Skip The Game" Greensboro North Carolina
Hanco*ck County Ms Busted Newspaper
Nimbleaf Evolution
Go Nutrients Intestinal Edge Reviews
Gabrielle Abbate Obituary
Caphras Calculator
Greatpeople.me Login Schedule
F9 2385
Jovan Pulitzer Telegram
Latest Posts
Article information

Author: Msgr. Refugio Daniel

Last Updated:

Views: 6020

Rating: 4.3 / 5 (74 voted)

Reviews: 89% of readers found this page helpful

Author information

Name: Msgr. Refugio Daniel

Birthday: 1999-09-15

Address: 8416 Beatty Center, Derekfort, VA 72092-0500

Phone: +6838967160603

Job: Mining Executive

Hobby: Woodworking, Knitting, Fishing, Coffee roasting, Kayaking, Horseback riding, Kite flying

Introduction: My name is Msgr. Refugio Daniel, I am a fine, precious, encouraging, calm, glamorous, vivacious, friendly person who loves writing and wants to share my knowledge and understanding with you.