This test is run by guest.
Note that your final mark will not be saved in the system.

1. The CPU MatchUp

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

Drag each of the top boxes to its matching pair. You must match all the pairs before clicking ‘Check’.

Core
Program counter
Control bus
Control unit
Address bus
Cache
Clock
Arithmetic logic unit
Memory data register
Memory address register
Architecture
Data bus
Current instruction register
Accumulator
Transmits memory locations
Determines which of two numbers is larger
Manages the flow of data
Typically increments between instructions
Having two or more of this allows for parallel processing
Stores the opcode currently being processed
Stores anything just retrieved from memory
Stores memory locations of data and instructions
Keeps a running total of numbers as they are added together
Von Neumann is one example
Faster than RAM, slower than a register
Synchronises events by way of pulses
Transmits commands to be followed by memory
Transmits program instructions

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

Pass Mark
75%