Business and technology qualifications, Levels 3-6, in Brussels. Explore qualifications
Portal login
Diploma in Higher Education Studies

The CPU and the fetch-execute cycle

HES 213 · Introduction to Computer Science — Week 4 of 16

CourseHES 213
Week4 of 16
SemesterII
TutorOnline in the course chat

This week’s topics

The CPU and the fetch-execute cycle

  1. Fetch, decode, execute
  2. What the CPU does with an instruction

What you will be able to do

  • 1.2 Explain the fetch-execute cycle at a basic level.

Activity

Act out the fetch-execute cycle in groups.

Study materials

Further resources

  • The Elements of Computing Systems, ch. 5: Computer Architecture · PDF · Nisan & Schocken, The Elements of Computing Systems 2e, ch. 5 (2nd ed.): the CPU and the fetch–execute cycle; 29 pp. · for registered students
  • Introduction to Computer Science, 5.2: Computer Levels of Abstraction · PDF · OpenStax Introduction to Computer Science (2024), 5.2 on how the CPU fetches, decodes and executes instructions, pp. 198–204 · for registered students
  • Computer Systems: A Programmer's Perspective, 1.4.2: Running the hello Program · PDF · Bryant & O'Hallaron, CS:APP 2e manuscript sample, 1.4.2: what the CPU does with each instruction (a step up), pp. 8–10 · for registered students
  • An educational setting to improve students' understanding of computer architecture concep… · Open-access article · Kyriakou et al. (2023), Informatics in Education. How the CPU, registers and memory work together to run instructions. · for registered students
Materials marked “for registered students” open in the student portal, which is set up as soon as you receive final acceptance.
Course chat

Admitted students ask questions on this week’s page in the student portal: an AI assistant trained on the course answers first, and during the course’s timetabled classes Connect to your tutor brings your tutor into the chat, who may start a call if needed.

Open this week in the portal
Course plan
  • Week 1: What is a computer system?
  • Week 2: Hardware: the parts of a computer
  • Week 3: Software: system and application software
  • Week 4: The CPU and the fetch-execute cycle
  • Week 5: Memory: RAM, ROM and cache
  • Week 6: What an operating system does
  • Week 7: Comparing operating systems
  • Midterm: Midterm evaluation
  • Week 9: Bits and bytes: units of storage
  • Week 10: Storing text: ASCII and Unicode
  • Week 11: Storing images: pixels and colour depth
  • Week 12: Storing sound: sampling
  • Week 13: Storage devices
  • Week 14: Choosing a computer for a job
  • Week 15: Review and coursework completion
  • Final: Final assessment and submission
Back to the course
Scroll