Back Next
Bus
  The bus is used to connect the components of the system.

  Provides an I/O path between the CPU and the world.

  Follows a protocol to provide predictable behavior.

  An I/O device (disk, keyboard) requires a controller and
    the device itself.

  The controller in turn is connected to the CPU via a bus.