硬布线控制器
CU的输入信号来源:
- 指令译码器产生的指令信息
- 时序系统产生的机器周期信号和节拍信号
- 来自执行单元的反馈信息即标志
微程序控制器
控制存储器(CM):用于存放微程序,使用ROM实现,在CPU内部。
形成微程序入口地址的是:
机器指令的操作码字段(知道是哪一个操作,就知道了在控制存储器中的微程序入口)
应用场合:CISC
微指令编码方式
- 直接编码方式:n个微命令需要n位操作字段。
- 字段直接编码方式:需要流出一个空状态,比如3位最多表示7个互斥微命令。
- 字段间接编码方式
微指令的地址形成方式
- 直接由下地址字段给出(断定方式)
- 根据机器的操作码形成
- 增量计数法,即,或者说是微程序计数器
微指令格式
- 水平型微指令
从编码方式来看,直接编码、字段直接编码、字段间接编码都属于水平型微指令。
特点:微程序短,执行速度快,并行操作,微指令长。
- 垂直型微指令
特点:一条垂直型微指令只能定义并执行一种基本操作。