1. Ever wondered how your brain is involved in executing an instruction? For instance, if someone says "Pass the salt"....what happens?
2. The fetch-decode-execute cycle is the sequence of steps that the CPU follows to process instructions. This is also sometimes called the ...
3. Here is a diagram (Source: BBC Bitesize) of the Fetch Decode Execute cycle. Out of the following options, what happens first?
4. The next steps that occur in the Fetch Decode Execute cycle are shown in the excerpt below. Can you fill in the blanks?
5. The three stages of the FDE cycle are 'Fetch', 'Decode' and 'Execute'. What happens in the fetch stage?
6. What happens in the decode stage of the FDE cycle?
7. What happens in the 'execute' part of the FDE cycle?
8. Why is the fetch decode execute cycle called a cycle?
9. Describe the role of the 'program counter' in the fetch decode execute cycle.
10. The program counter stores the memory address of the next instruction to be fetched. What happens when that address has been used?
11. When a program is being executed, the CPU implements the fetch – decode – execute cycle, which recurs over and over again until arriving at the STOP instruction. Read the excerpt below - what happens in step 4?
12. The program counter .....
13. Why does point #5 have to be done?
14. Read the excerpt and fill in the blanks. (The same word fills in the blank throughout this simple description of the FDE cycle)
15. Analyse the diagram of the Fetch Decode execute cycle below. You may want to draw it out yourself. The decoding in this cycle is done by:
16. It is worth noting that not all instructions are executed within the accumulator, there are other registers that can be used
17. The 'decode' in the FDE cycle is referring to security and encryption of all data.
18. If the instruction was to ADD two bits of data (9 and 5) to each other, the decode step will:
19. The Main function of the Control Unit is to fetch program instructions ?..
20. The clock plays an important role: it sends a signal to all computer components and synchronises all operations