表3.9
DC1编码
送往内部总线的数据
0 0 0
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 0 0
1 1 1
 开关手拨数据
 运算器的输出
 指令的低8位
 状态寄存器
 中断优先级
 未使用(NC)
 转用于开中断
 转用于关中断

表3.10
DC2编码
寄存器接收
0 0 0
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1
 未用(NC)
 IR
 AR
 中断优先级
 LDR6
 LDR5,LDR4
 LDR3,LDR2
 LDR1,LDR0

   这是用3-8译码器实现选择控制的。要指出的是,当DC1为000编码时,仅当不是内存或I/O读操作,即/MIO REQ /WE不为0X1时,才是开关内容送内部总线IB,在读内存或读外设时,要禁止DC1译码,使原DC1所确定的选择均不起作用,以便把外部总线DB上的内容,经过一个双向三态门送往内部总线IB。

  这56位微码的具体安排如图3.19所示。

  书写这56位微码时,经常采用16进制的表示形式。各字段的划分要有利于按16进制编码识别各段微码的控制功能。


图3.19 微指令格式