Lesson details
Key learning points
- In this lesson, we will extend our knowledge of the components that make up the CPU by introducing the fetch-decode-execute cycle (FDE). We will observe a program running and will connect the parts of the CPU to their role in executing instructions.
Licence
This content is made available by Oak National Academy Limited and its partners and licensed under Oak’s terms & conditions (Collection 1), except where otherwise stated.
Loading...
4 Questions
Q1.
Von Neumann architecture requires which parts of a computer program to be stored in memory?
Just data
Just instructions
Neither instructions nor data
Q2.
Which part of the CPU controls the components and manages the instructions to be executed?
Arithmetic Logic Unit
Buses
Clock
Q3.
Which component carries data around the CPU?
Arithmetic Logic Unit
Clock
Registers
Q4.
What are the small memory locations located within the CPU called?
Buses
RAM
ROM
5 Questions
Q1.
During the fetch stage of the FDE cycle, where are the instructions fetched from?
A memory stick
Current instruction register
Hard-drive
Q2.
What does a processor need to do to a binary instruction after it is fetched?
Check for viruses
Convert it to hexadecimal
Store it
Q3.
During the execute stage, which CPU component tells the other components what to do?
ALU
Clock
Registers
Q4.
At which stage are results stored in the Accumulator?
Decode
Fetch
None of them
Q5.
What does the program counter do during the fetch stage?
Counts how long the fetch takes
Nothing
Stores the next instruction