组成结构
微指令通常由两部分组成:
- 操作控制字段(微操作码字段):产生控制信号。
- 顺序控制字段(微地址字段):确定下一条微指令的地址 ()。
格式分类
在设计微指令时,通常在 水平型微指令 与 垂直型微指令 之间进行权衡:
水平型微指令
一条微指令的控制字段中,每一位或每一个字段直接对应一个或一组并行的微命令。 重点
特点
指向原始笔记的链接
- 并行能力: 强,可以同时发出多个控制信号。
- 执行速度: 快,微程序长度短。
- 字长: 较长,导致控制存储器容量利用率可能较低。
垂直型微指令
采用类似于机器指令的格式,每条微指令只包含一个操作码和若干个参数。
特点
指向原始笔记的链接
- 并行能力: 弱,每条微指令只能完成一个微操作。
- 执行速度: 慢,完成一条机器指令所需的微指令数量多。
- 字长: 短,易于理解和编写。