IO & peripherals IO devicesIO controllersSerial interfaceUART controllerConnecting CPU and IOPolling & interruptDisk performanceDisk controllersDirect memory accessBus arbitrationIO devices IO controllers Serial interface UART controller Connecting CPU and IO Polling & interrupt Disk performance Disk controllers Direct memory access Bus arbitration