Which computer bus connects the CPU directly to system memory (RAM), transferring the actual binary content of instructions and program variables?

Answer and explanation

Correct answer: B. Data bus

  1. Step 1: The system bus architecture is bifurcated into three distinct functional buses: address, data, and control.
  2. Step 2: The data bus is bidirectional, carrying binary operands and machine instructions back and forth between the processor registers and memory or I/O devices.
Answer
Data bus
Why not the others: 'Address bus' The address bus is unidirectional from the CPU to identify which physical memory cell is targeted; 'Control bus' The control bus carries synchronization and command signals such as Memory Read, Memory Write, and Bus Clock; 'Power bus' Power planes deliver regulated DC electrical voltages (e.g., +12V, +5V, +3.3V) to components, not digital program data.

Practise more Computer Architecture and Hardware.

Free questions with an explanation for every one, and full timed General Knowledge mock tests.