:(1)设计键盘以及编码电路;
(2)设计加数寄存器A和被加数寄存器B单元;

(3)实现4bit二进制码加法的BCD调整;
(4)用数码管以十进制形式显示最后运算结果
A>B时,I(A>B)=1,加法器283的A数和B数分别是输入A的原码和B的反码,低位进位输入为1,故283的输出为A3A2A1A0+B3'B2'B1'B0'+1,其后两项是B的补码,即结果是S=A-B的补码运算。
芯片是数据选择器,G1 G0A的输入值选择D7-D0传输至Y 。
如:G1=G0=A=0 ,Y=D0=0 ,Y'=1 。

G1=G0=A=1 ,Y=D7=1 ,Y'=0 。
输出Z是时钟信号的4分频,但脉冲宽度是时钟信号的一个周zhi期,即时钟信号走4个周期,Z就只走一个周期,在这一个周期内有1/4时间是高电平,有3/4时间是低电平。状态转换过程是QoQ1/Z为:00/0,10/0,01/0,11/1,驱动方程Jo=Ko=1,J1=K1=Qo,代入特性方程得:Qo现态=Qo', Q1现态=Qo异或Q1。
扩展资料:

加数和被加数为输入,和数与进位为输出的装置为半加器。若加数、被加数与低位的进位数为输入,而和数与进位为输出则为全加器。常用作计算机算术逻辑部件,执行逻辑操作、移位与指令调用。
要实现32位的二进制加法,一种自然的想法就是将1位的二进制加法重复32次(即逐位进位加法器)。这样做无疑是可行且易行的,但由于每一位的CIN都是由前一位的COUT提供的,所以第2位必须在第1位计算出结果后,才能开始计算;第3位必须在第2位计算出结果后,才能开始计算,等等。
而最后的第32位必须在前31位全部计算出结果后,才能开始计算。这样的方法,使得实现32位的二进制加法所需的时间是实现1位的二进制加法的时间的32倍。
百度百科-加法器


