We mention this distinction between controller and device because the operating. nearly always deals with the controller, not the device. Most personal computers and servers use the bus model of Fig. 3-2 for communication between CPU and the controllers. Large mainframes often use a different model, specialized Ilo computers called I/O channels taking some of the load off the main Cpu