关于微指令格式的比较与选择,以下说法正确的是?
答案解析
核心考点:水平型与垂直型微指令的特性比较
解题思路:
1. 理解水平型和垂直型微指令的基本特征
2. 分析不同格式对控制存储器容量的影响
3. 考虑不同格式在不同指令集架构中的适用性
选项分析:
A错误。水平型微指令的并行操作能力明显优于垂直型。水平型微指令字较长,能同时发出多个控制信号,实现多个微操作的并行执行。
B错误。水平型微指令执行速度更快,但编码效率低。由于水平型微指令字较长,需要更多的存储空间,但其执行速度较快,因为可以并行执行多个微操作。
C正确。垂直型微指令由于采用编码压缩技术,微指令字较短,因此在相同指令系统规模下,所需的控制存储器容量通常小于水平型微指令。这是垂直型微指令的主要优势之一。
D错误。水平型微指令更适合用于CISC架构的实现。CISC需要复杂的微程序控制,水平型微指令的强并行能力和灵活性更适合实现复杂的机器指令。
易错点提醒:
- 混淆水平型和垂直型微指令的基本特性
- 忽视微指令格式对控制存储器容量的影响
- 未能理解不同微指令格式与指令集架构的匹配关系
正确答案:C