What factors influences the bus design decisions?
1. Data Location: Device selection, address of data with in device( track, sector etc)
2. Data transfer: Amount, rate to or from device.
3. Synchronization: Output only when device is ready, input only when data is available.
4. I/O operation: refers to a data transfer among an I/O device and Memory or among an I/O device and CPU.