Which bus connects the CPU to external devices like RAM and peripherals?
A. Control Bus
B. Address Bus
C. Data Bus
D. System Bus
Answer: Option D
Solution (By Examveda Team)
Option D: System BusThe system bus is responsible for connecting the CPU to external devices such as RAM and peripherals. It facilitates the transfer of data between these components, including addresses and control signals.
Option A: Control Bus
The control bus carries control signals that direct and coordinate activities within the computer's internal operations, such as memory access and I/O operations.
Option B: Address Bus
The address bus is used by the CPU to specify the address of a memory location or an I/O port. It is used for directing where data should be read from or written to.
Option C: Data Bus
The data bus is responsible for carrying data between the CPU, memory, and peripherals. It transfers actual data that needs to be processed or stored.
Conclusion:
Among the options provided, Option D: System Bus specifically refers to the bus that connects the CPU to external devices like RAM and peripherals, enabling data transfer and communication across the entire computer system.
Related Questions on Computer Architecture
Which of the following is not a component of Von Neumann architecture?
A. CPU
B. ALU
C. Memory Unit
D. I/O Interface
What does SIMD stand for in computer architecture?
A. Single Input Multiple Drive
B. Single Input Multiple Data
C. Single Instruction Multiple Drive
D. Single Instruction Multiple Data
Which cache is typically smaller and faster compared to others in a computer system?
A. L2 Cache
B. L3 Cache
C. L1 Cache
D. Virtual Cache
Which register in the CPU stores the address of the next instruction to be fetched?
A. Instruction Register
B. Program Counter
C. Accumulator
D. None of the above

Join The Discussion