Types of buses
CPU-memory buses I/O buses
high-speed; short long; follows some standard
which allows many devices
Includes clock in control lines Can be long - no clock skew;
Easy communication protocols problem;
Fast and inexpensive (nothing Different types of devices
to be decided; no synchronization can be connected to it
Typically CPU-memory buses are synchronous, I/O buses -