第章控制器.ppt

9.5 微程序控制器 (2)微地址的形成方法——2. 多路转移方式 一条微指令存在多个转移分支的情况称为多路转移。 后继微程序地址可由设计者指定或由设计者指定的测试判别字段控制产生。 多路转移方式的微指令格式: μOP 测试判别字段 下址 9.5 微程序控制器 (2)微地址的形成方法——2. 多路转移方式 举例: 下图为一微程序流程图,每一个方框代表一条微指令,分别用字符A-P表示其执行的微操作,其中第一处分支为机器指令取指后的四路分支,由IR1,IR0组合确定分支流向;第二处分支为按运算结果中状态位Z的值进行两路分支。 问题:根据给定的微程序流程如何设计微指令的顺序控制字段,及如何为每条微指令分配一个微地址。 A B C D H L P E F I M J N G K O (1)根据IR1、IR0做四路分支 (2)根据运算结果状态位Z的值做两路分支 该微程序有两处分支: IR1IR0=00 IR1IR0=01 IR1IR0=10 IR1IR0=11 (1) (2) Z=0 Z=1 解: ○先确定微指令格式中顺序控制字段的安排。 (1)下址字段位数——A~P共为16条微指令,需要16个微地址,故用4位; (2)测试条件字段P的位数——2位(描述后继地址的形成条件)。 μOP 测试条件P 下地址 00——取下地址 01——按IR1、IR0转移(修改末两位) 10—

文档评论(0)

1亿VIP精品文档

相关文档