text: 计算机组成原理——总线四（总线控制）
  由于总线上挂载着多个部件，而在同一时刻内总线上不允许两个或两个以上的设备同时向总线发送数据，因此为避免数据冲突、数据丢失等问题，就需要一个能够控制总线上的设备什么时候发送数据，如何避免多个部件同时发送数据的总线管理控制器。总线管理控制器具有判优控制、通信控制两大功能总线上连接的各类设备，按照其有无对总线有控制权，可分为主设备（有控制权），从设备（无控制权）。在总线上的数据通信由主设备开启，从设备只能被动响应主设备发来的总线命令。当总线上多个主设备同时要使用总线时，就由总线控制器的判优、仲裁逻辑按照设定的优先等级顺序确定此时获得总线的主设备，因此虽然主设备具有总线的控制权，但任只有获得判优、仲裁逻辑机构授权后才能开始使用总线。总线的判优控制可分为集中式、分布式两种。集中式将控制逻辑集中在一处。分布式将控制逻辑分散在与总线连接的各个部件上。1.链式查询链式查询中，离总线控制部件最近的设备具有最高优先权。优点：这种方式只需要很少几根线就能按照一定优先次序实现总线控制，并很容易扩充设备。缺点：电路敏感，优先级低的设备可能很难获得请求2.计数器定时查询特点：计数开始的位置是可以设定的，但一旦设定设备的优先次序被固定，设备的优先级就只能顺序排序，且固定不变。缺点：增加了控制线数，控制较为复杂。3.独立请求优点：响应速度快，优先次序控制灵活（通过程序改变）。缺点：控制线数量多，控制更为复杂。