四位二进制加法器的设计

  • 格式:doc
  • 大小:566.50 KB
  • 文档页数:10

下载文档原格式

  / 10
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

长安大学

电子技术课程设计四位二进制加法器

专业

班级

姓名

指导教师

日期

四位二进制加法器

一、技术要求

(1)四位二进制加数与被加数输入

(2)二位数码管显示

二、摘要

理论上,由二进制数算法的运算可知,加、减、乘、除运算都可分解成加法进行运算,而实际上,为了减少硬件复杂性,这些运算基本上也是通过加法来实现的。此次设计的是简单的四位二进制加法器。设计中通过不断改变脉冲信号,来控制数码管的显示。本次设计选择一个超前进位的4位全加器74LS283。译码器选择五输入八输出的译码器,用二位数码管显示,采用七段显示译码器。本次设计采用的是共阴极数码管,所以选择74ls48译码器

三、总体设计方案论证与选择

设计四位二进制加法器,可以选择串行二进制并行加法器,但为了提高加法器的运算速度,所以应尽量减少或除去由于进位信号逐级传递所花费的时间,使各位的进位直接由加数和被加数来决定,而无须依赖低位进位,因而我们选择超前进位的4位全加器74LS283。

设一个n位的加法器的第i位输入为a i、b i、c i,输出s i和c i+1,

其中c i是低位来的进位,c i+1(i=n-1,n-2,…,1,0)是向高位的进位,c0是整个加法器的进位输入,而c n是整个加法器的进位输出。则和s i=a i + b i + c i+a i b i c i (1)

进位c i+1=a i b i+a i c i+b i c i (2)

令g i=a i b i,(3)

p i=a i+b i, (4)

则c i+1= g i+p i c i (5)

只要a i b i=1,就会产生向i+1位的进位,称g为进位产生函数;同样,只要a i+b i=1,就会把c i传递到i+1位,所以称p为进位传递函数。把(5)式展开,得到

c i+1= g i+ p i g i-1+p i p i-1g i-2+…+ p i p i-1…p1g0+ p i p i-1…p0c0 (6)

随着位数的增加(6)式会加长,但总保持三个逻辑级的深度,因此形成进位的延迟是与位数无关的常数。一旦进位(c1~c n-1)算出以后,和也就可由(1)式得出。

使用上述公式来并行产生所有进位的加法器就是超前进位加法器。产生g i和p i需要一级门延迟,c i需要两级,s i需要两级,总共需要五级门延迟。与串联加法器(一般要2n级门延迟)相比,(特别是n比较大的时候)超前进位加法器的延迟时间大大缩短了。

四、设计方案的原理框图、总体电路图、接线图及说明

总体原理图

总体接线图

五、单元电路设计、主要元器件选择与电路参数计算

(1)加法器

本次设计采用的是四位二进制超前并行加法器,选用的是74LS283型号

74LS283引脚图

74LS283真值表

74LS283逻辑说明:74LS283上有两组数据输入端A3,A2,A1,Ao,B3,B2,B1,Bo和进位信号输入端Co,求和信号,进位信号分别由S4,S3,S2,S1及C1输出。图中输入端A3,A2,A1,Ao 分别接一个逻辑开关,输入端B3,B2,B1,Bo分别接另4个逻辑开关,Co接一个逻辑开关。

(2)译码器设计

十进制数

输入输出

C1 4 S3 S2 S1 Y4 Y3 Y2 Y1 X4 X3 X2 X1

0 1 2 3 4 5 6 7 8 9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30 0

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

七段显示译码器