2个全加器(4008BD)怎么实现8421BCD加法器
不晓得4008BD是什么,懒得查了。就当是2个4位输进,1个4位输出的全加器,因为BCD码是4位的。
一个全加器停止a b计算。 另一个全加器对第一个全家器的成果停止批改。
BCD码因为从0-9,只要10个有效数字。所以a和b的输进也只要0-9,成果也只能呈现0-9。 假设成果超越9的范畴,好比 6 8, 0110 1000, 成果等于1110,为14,所以BCD码应该展现 0001 0100, 所以调整的全加器应该对第一个全加器再加上6, 0110, 调整之后, 1110 0110=0001 0100 为14,成果准确。 所以,2个全家器的感化如上。 周边电路就是揣度成果能否大于9,假设大于,则驱动调整用全加器加6, 假设不大于,则第二个全加器加0或者不工做。
0