题目
总线的判优控制可分为________式和________式两种。
总线的判优控制可分为________式和________式两种。
题目解答
答案
总线的判优控制可分为集中式和分布式两种。
1. 集中式判优控制:在集中式判优控制中,存在一个集中的实体或控制器,负责协调总线上各个设备的访问请求。这个集中的实体通常被称为总线仲裁[1]器或总线控制器。当多个设备同时请求总线时,总线控制器会根据一定的算法或策略来决定哪个设备能够获得总线的访问权。
2. 分布式判优控制:在分布式判优控制中,每个设备都有一定程度的智能和决策能力,能够独立地判断是否有权访问总线。设备之间通过协议进行通信和协调,以决定哪个设备能够优先访问总线。在分布式判优控制中,没有集中的总线仲裁器,而是通过设备之间的相互交互来进行总线访问的协调。
这两种判优控制方式各有优缺点,选择哪种方式取决于具体的应用需求和系统设计考虑。
解析
本题考查总线判优控制的两种基本方式。核心思路是理解集中式和分布式判优控制的区别:集中式依赖一个中央控制器仲裁总线使用权,而分布式则由各个设备自主协调访问权限。掌握这两种机制的定义和特点即可快速作答。
总线判优控制用于协调多个设备对共享总线的访问,主要分为以下两种方式:
集中式判优控制
- 定义:存在一个中央仲裁器(如总线控制器),统一管理总线分配。
- 特点:
- 所有设备的总线请求均提交给中央仲裁器。
- 仲裁器根据预设规则(如优先级、轮询)决定设备使用权。
- 优点:结构简单,易于实现;缺点:仲裁器可能成为性能瓶颈。
分布式判优控制
- 定义:设备自主判断是否能占用总线,无需中央控制器。
- 特点:
- 设备通过协议(如CSMA/CD)检测总线空闲后发送数据。
- 冲突时采用退避算法重新尝试。
- 优点:无仲裁器依赖,扩展性好;缺点:实现复杂度高,可能产生冲突。