加减法运算电路设计1.设计内容及要求1
设计一个4位并行加减法运算电路,输入数为一位十进制数,且作减法运算时被减数要大于或等于减数
led灯组成的七段式数码管显示置入的待运算的两个数,按键控制运算模式,运算完毕,所得结果亦用数码管显示
提出至少两种设计实现方案,并优选方案进行设计2
结构设计与方案选择2
1电路原理方框图电路原理方框图如下→→图1-1二进制加减运算原理框图如图1-1所示,第一步置入两个四位二进制数(要求置入的数小于1010),如(1001)2和(0111)2,同时在两个七段译码显示器上显示出对应的十进制数9和7;第二步通过开关选择运算方式加或者减;第三步,若选择加运算方式,所置数送入加法运算电路进行运算,同理若选择减运算方式,则所置数送入减法运算电路运算;第四步,前面所得结果通过另外两个七段译码器显示
即:若选择加法运算方式,则(1001)2+(0111)2=(10000)2十进制9+7=16并在七段译码显示器上显示16
若选择减法运算方式,则(1001)2-(0111)2=(00010)2十进制9-7=2置数开关选择运算方式加法运算电路减法运算电路译码显示计算结果显示所置入的两个一位十进制数并在七段译码显示器上显示02
2加减运算电路方案设计2
1加减运算方案一如图2-2-1所示:通过开关S2——S9接不同的高低电平来控制输入端所置的两个一位十进制数,译码显示器U13和U15分别显示所置入的两个数
数A直接置入四位超前进位加法器74LS283的A4——A1端,74LS283的B4——B1端接四个2输入异或门
四个2输入异或门的一输入端同时接到开关S1上,另一输入端分别接开关S6——S9,通过开关S6——S9控制数B的输入
当开关S1接低电平时,B与0异或的结果为B,通过加法器74LS283完成两个数A和B的相加
当开关S1接高电平时,B与1