控制器是对电脑的各个部分进行控制的部件,不同的控制器控制不同的设备,比如:USB控制器,软盘控制,硬盘控制器等等。当CPU发送指令以后,指令并不是直接到硬盘,软驱等设备,而是送到相对应的控制器,通过控制器在对硬件进行操作,这样,CPU就可以发完指令以后继续做其他的事情,于下的就由控制器完成,当对设备操作完以后将数值或数据在通过控制器传给内存或CPU,这样可以实现设备和CPU的同时操作,实现并行处理,提高工作效率。
他们和USB接口、软盘、硬盘等设备的关系是控制这些接口和设备的运行。如果没有他们,你的这些接口或设备就不能被电脑所识别和使用。
如果不明白还可以再问。