CPU发出的IO命令到达北桥芯片后,经过北桥判断,如果是磁盘设备,则将该命令转发给南桥芯片。
IDE控制器集成在南桥芯片,CPU发来的读/写XXXX地址(某IDE磁盘)的IO命令被IDE控制器接收到后,驱动程序控制控制器将这条命令转化为IDE磁盘能够理解的三条指令。
因此,控制器完成的工作就是将CPU的IO命令转化为设备能够理解的设备指令。
控制器对磁盘发出的一系列指令分为两个体系:ATA指令集,SCSI指令集。
SCSI指令集比ATA指令集更高效,所以广泛应用于服务器和磁盘阵列环境中。