您的位置:首页 > 其它

进位旁路加法器(carry bypass adder)困扰我半天的问题,终于想明白了!

2012-08-10 22:02 288 查看
Q:课本里提到当四位加法器子模块的进位传播信号P3P2P1P0=1时,该四位加法器的进位输出就等于整个模块的进位输入,Co,3=Ci,0。今天一直有这样的疑问,Co,3=G3+P3G2+P3P2G1+P3P2P1G0+P3P2P1P0Ci,0,当Ci,0=1时,确实成立;当Ci,0=0,P3P2P1P0=1时,但G3、G2、G1、G0等于1的话,Co,3就不等于Ci,0。晚上查了好些资料都没说这个情况,就有些纳闷,难道这不是个问题吗?

A:突然想到说查一下进位产生信号G和进位传播信号P的公式,会不会P=1时,G就不可能为1呢。

G=AB;

P=A^B;

果然当P为1时,G不可能为1,所以,不论Ci,0为0或1,均有Co,3=Ci,0。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐