Our site uses cookies. Some of the cookies we use are essential for parts of the site to operate and have already been set. You may delete and block all cookies from this site, but parts of the site will not work. To find out more about cookies on this website, see our Cookie Policy
Accept
© eRevision.uk and ZigZag Education 2024
This test is run by guest.
Note that your final mark will not be saved in the system.

1. The CPU Typeit

Target Level
C
Running Total
0
0%
Attempt
1 of 3

Type the correct answers into the spaces. Fill all the spaces before clicking ‘Check Answers!’

The fetch-decode execute cycle

First, the contents of the program counter are copied to the , immediately after which, the value in the program counter is .  The contents of the memory address register are transmitted along the , while a 'read' command is sent via the . The instruction in memory is transmitted along the to the register. 

From here, the instruction is sent within the CPU to the current instruction register, at which point the decodes the instruction in advance of executing it.  What happens next depends on the exact nature of the instruction.  If calculations are required, the performs the calculation, with any intermediate results being stored in the , or in some other purpose register.

This is your 1st attempt! You get 3 marks for each one you get right. Good luck!

Pass Mark
69%