第16 讲 微程序设计技术进行微程序设计时注意的三个问题: (1 )微指令字长尽可能短 (2 )微程序长度尽可能短 (3 )提高微程序的执行速度 微命令编码方法 微地址的形成方法 微指令格式 微程序设计 微程序设计技术1. 直接编码(直接控制)方式微命令按位给出 在微指令的操作控制字段中: 每一位代表一个微操 作命令, 用0 和1 代表是否发出命令。 下地址 控制信号 操作控制 这种方法直观、不必译码、控制电路简单、速度快; 信息的表示效率低; 微指令中通常只有个别位采用直接控制法。 微命令编码方法 C0= 0 进位初值为0 1 进位初值为1 R= 0 不读 1 读 0 不写 1 写 W= C0 R W2.字段直接编译方式 例.对加法器输入端进行控制。 微命令由字段编码直接给出。 000 不发命令 微指令中设置AI字段,控制加法器的 输入选择。 加法器 A B R 、C D 、E R 、C D 、F 010 C A 100 F B 001 R A 010 C A 011 D B 011 D B ? 微命令分组原则: 同类操作中互斥的 微命令放同一字段。 不能同时出现 C D 译码器 译