Tip: Choose Save as PDF in the print dialog to download. Use A4 paper size.
Shade in the A or B circle for each question.
Draw a line connecting each item on the left to its match on the right.
| Left column | Right column | |
|---|---|---|
| 1data bus | ARAM --data bus--> MDR (instruction) | |
| 2MDR <-> Data bus <-> RAM | BThe data bus carries instructions as well as data. Instructions are fetched from RAM along it into the MDR. | |
| 3The data bus carries instructions as well as data, so a fetched instruction travels along it from RAM to the CPU | CThe data bus works in both directions: the MDR can send data to RAM or receive data from RAM | |
| 4The data bus is two-way, so the CPU can both read from RAM and write to RAM | DA set of wires that carries data and instructions between the CPU and RAM | |
| 5The data bus carries only data, never instructions | EThe data bus is two-way (bidirectional). It carries values from RAM to the CPU and from the CPU to RAM. Only the address bus is one-way. | |
| 6The data bus is one-way: CPU -> RAM only | FRead: RAM -> MDR | Write: MDR -> RAM |
Complete each line of code by filling in the missing parts.
Shade in the letter of the line that contains an error.
data bus — A set of wires that carries data and instructions in both directions between the CPU and RAM. It connects to the MDR.The data bus links the CPU and RAMData bus: two-way between CPU and RAMData bus carries data and instructionsRAM -> data bus -> MDRWriting: MDR -> data bus -> RAM