微程序地址转移控制电路及其工作原理解析

信息来源: 时间:2022-4-28

微程序地址转移控制电路及其工作原理解析

微程序地址转移

CJ是一个条件转移触发器,实际上是一位寄存器。它选择标志符之一作为转移条件。这种选择被上一条微指令中的一些微码所控制,如图5.8所示,用CM23-264个微码来决定J的选择。

微程序地址转移

J=1,进行转移,转移地址也由上一条微指令中微码组所给定。f=0,不进行转移,下一条微指令顺次为[CC+1]。

由于J的选择控制是4位微码,因此最多可以有16种标志符供选择,实际上一般没有那么多。图5.8中的N、Z、C等是标志符,它们与CM23-26的译码器输出讯号相与,由CM27控制送入CJ

进行有条件及无条件转移还受微码讯号CM29和CM30的控制。CM29是有条件转移的控制讯号,CM29=1时才允许进行条件转移。J.CM29=1,则有:CM7-0(转移地址)→B'。

CM30是无条件转移控制微码,CM30=1时,CM7-0也送到B'。

图5.9为CM29、CM30及J为输入的条件转移控制电路,其输出为使转移地址送B'的控制讯号。

执行[CC+1]有两种情况:

1、条件转移不成熟,即J=0;

2、CM31=1,强迫执行[CC+1]命令。

微程序地址转移

不执行[CC+1],一定有地址转移B'→CC。图5.10是控制进行[CC+1]的电路图。

微程序地址转移

上述就是地址顺次增加及转移的逻辑控制方法。


联系方式:邹先生

联系电话:0755-83888366-8022

手机:18123972950

QQ:2880195519

联系地址:深圳市福田区车公庙天安数码城天吉大厦CD座5C1

请搜微信公众号:“KIA半导体”或扫一扫下图“关注”官方微信公众号

请“关注”官方微信公众号:提供  MOS管  技术帮助

KIA微信公众二维码.jpg

半导体公众号.gif

推荐文章