下列关于微指令编码方式的说法中,错误的是( )。 Ⅰ.字段直接编码可以用较少的二进制信息表示较多的微操作命令信号,例如有两组互斥微命令中,微命令个数分别为8和9,则只分别需要3位和4为即可表示 Ⅱ.直接编码无须进行译码,微指令的微命令

admin2019-12-10  41

问题 下列关于微指令编码方式的说法中,错误的是(    )。
    Ⅰ.字段直接编码可以用较少的二进制信息表示较多的微操作命令信号,例如有两组互斥微命令中,微命令个数分别为8和9,则只分别需要3位和4为即可表示
    Ⅱ.直接编码无须进行译码,微指令的微命令字段中每一位都代表一个微命令
    Ⅲ.垂直型微指令以较长的微程序结构换取较短的微指令结构,因而执行效率高、灵活性强都高于水平型微指令
    Ⅳ.字段间接编码中,一个字段的译码输出需要依靠另外某一个字段的输入

选项 A、Ⅰ、Ⅲ和Ⅳ
B、Ⅱ、Ⅲ和Ⅳ
C、Ⅱ和Ⅳ
D、Ⅰ、Ⅱ、Ⅲ和Ⅳ

答案A

解析 本题考查微指令的编码方式。编码的是对微指令的控制字段进行编码,以形成控制信号;目的是在保证速度的情况下,尽量缩短微指令字长。微命令个数为8时,需要4位,假设只用3位,将会造成每个编码都会输出一个微命令,事实上,微命令的编码需要预留一个字段表示不输出,I错误。垂直型微指令的缺点是微程序长、执行速度慢、工作效率低,Ⅲ错误。字段间接编码中的一个字段的某些微命令还需由另一个字段中的某些微命令来解释,即受到某一个字段的译码输出,Ⅳ错误。
    一般进行微程序控制器的设计时要注意三个原则:
①微指令字长尽可能短
②微程序长度尽可能短
③提高微程序的执行速度
转载请注明原文地址:https://jikaoti.com/ti/X6DjFFFM
0

最新回复(0)