Six original Cambridge-style questions on buses, performance factors and ports, with mark-scheme style solutions.
Describe the purpose of the address bus, the data bus and the control bus.
A computer has a 20-bit address bus. Each memory location holds one byte. Calculate the maximum amount of memory that can be addressed. Give your answer in MiB.
Explain how increasing (a) the clock speed and (b) the size of the cache can improve the performance of a computer.
A user replaces a dual-core processor with an eight-core processor, but one program runs no faster. Explain why.
For each device, identify the most suitable port and give a reason: (a) a smart TV used as a second screen for a film, (b) a USB flash drive, (c) an old projector with a 15-pin analogue input.
A student writes: "Increasing the width of the address bus means more data is sent with each instruction." Explain why this is incorrect.
Mark this once you have attempted all six and checked your working. It records a Practiced badge on the topic and adds a one-time bonus. Revealing the solutions alone does not count.