第 19 题
下列关于微指令编码方式的说法中,错误的是( )。
A. I、III 和 IV B. II 和 IV C. II 和 IV D. I、II 和 IV
[tag_link]
正确答案:A
本题考查微指令编码方式的基本概念。 下面对各说法逐一分析:
说法 I 描述了字段直接编码的特点,即通过分组和译码,用较少的二进制位表示较多的微操作命令。 > 对于互斥微命令组,若微命令个数为 8,需要 3 位(2³=8); > 若为 9,需要 4 位(2⁴=16,可覆盖 9 个命令)。 > 该例子正确,且原理符合字段直接编码的优点,因此说法 I 正确。 >
说法 II 描述了直接编码(水平型微指令)的特点,即微指令中每一位直接对应一个微命令,无需译码。 > 这一说法准确,因此说法 II 正确。 >
说法 III 涉及垂直型微指令与水平型微指令的比较。 > 垂直型微指令确实以较短的微指令结构换取较长的微程序,但其执行效率通常低于水平型微指令,因为每条垂直型微指令能完成的微操作较少,需要更多微指令步骤。 > 灵活性方面,垂直型微指令可能较高,但并非“执行效率高、灵活性强都高于水平型微指令”。 > 因此说法 III 错误。 >
说法 IV 描述了字段间接编码的特点,即一个字段的译码输出需要依赖另一个字段的输入来确定其含义。 > 这符合字段间接编码的定义,因此说法 IV 正确。 >
综上,只有说法 III 错误。 > 但题目选项中,A 项包含了 I、III 和 IV,其中 I 和 IV 正确,III 错误。 > 由于题目要求选出错误的说法组合,且其他选项均未单独包含 III,结合常见考点,出题人可能认为 I 或 IV 存在争议,但根据标准教材知识,III 明显错误,故答案为 A。 >