试题详情
- 简答题在多处理机互连网中总线仲裁方法有哪些?优缺点如何?
- (1)静态优先级算法:为每个连到总线上的处理机(或计算机模块)分配一个唯一的固定优先级。当多个处理机同时请求使用系统总线时,仲裁器使优先级最高的申请者使用总线。通常用串行连接方式确定优先级,因而越靠近仲裁器的处理机,它的优先级就越高。这种算法的优点是算法简单,易实现。缺点是优先级低的处理机将很少有机会使用总线。
(2)平等算法通常以轮转方式将总线按固定大小的时间片依次供各处理机使用。常用于同步总线。该算法的优点是算法较简单且能保证各处理机有均等机会使用总线,缺点是平均等待时间较长。此外,若所轮到的处理机不用总线时,将造成总线带宽的浪费。
(3)动态优先级算法这是一种根据总线使用情况和相应规则,能动态地改变连接到总线上的多处理机的优先级。例如近期最少使用的LRU算法,它将最高的优先级分配给在最长时间间隔内未使用总线的处理机。循环菊花链(RDC-Rotatingdaisychain)算法,则根据离最后依次使用总线的处理机所处位置的远近分配优先级。它将总线准用线按某一方向接成闭环,刚使用总线的处理机的优先级最低,而离它越近的处理机的优先级越高。该算法的优点是兼顾了前两种算法的优点,即有较短的平均等待时间,并可使系统中的各处理机有均等机会使用总线.缺点是控制逻辑较为复杂。
(4)先来先服务算法它不是按优先级选择主控器,因而具有最好的均等性,该算法是性能最好的仲裁算法,但实现困难。该算法的作用只提供一种标准以衡量其他算法好坏。 关注下方微信公众号,在线模考后查看
热门试题
- 流水线深度受限于流水线的延迟和额外开销。
- 假定有一个程序的指令序列为“lw,add
- 假定某编译器对某段高级语言程序编译生成两
- 衡量总线性能的重要指标是(),它定义为总
- TLB中的内容是页表部分内容的一个副本。
- PCI总线是当前流行的总线。它是一个高(
- 对于浮点加法器而言,可以把浮点加法的全过
- 程序控制指令主要包括哪些指令?
- 模拟与仿真的主要区别和适合场合是什么?
- CD-ROM光盘的外缘有5mm宽的范围因
- 什么是指令的重叠解释方式?重叠解释方式有
- 试写出C=A+B在不同类型指令集结构上的
- 简述计算机软件系统在计算机系统的作用。
- 根据()公式,可从以下3个方面改进Cac
- 对于容量一定的Cache,相联度越高,则
- 不同机器有不同的()。RISC指令系统是
- 简述衡量流水线处理机的性能的技术指标及各
- MIPS和MFLOPS是计算机性能衡量的
- 按照流水的级别来对流水线进行分类,可分为
- 调度分支延迟指令的三种常用方法的特点和局