四位二进制加法器课程分析研究报告1_第1页
四位二进制加法器课程分析研究报告1_第2页
四位二进制加法器课程分析研究报告1_第3页
四位二进制加法器课程分析研究报告1_第4页
四位二进制加法器课程分析研究报告1_第5页
已阅读5页,还剩10页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、四位二进制加法器课程分析研究报告112作者:日期:3课题名称与技术要求课题名称:四位二进制加法器设计技术要求:1四位二进制加数与被加数输入2二位数码管显示摘 要本设计通过八个开关将A3,A2,A1,A0和B3,B2,B1,B0号作为加数和被加 数输入四位申行进位加法器相加,将输出信号S3,S2,S1,S0日向高位的进位C3通过译码器I译码,再将输出的Y3,Y2,Y1,Y0和X3,X2,X1,X0各自分别通 过一个74LS247译码器,最后分别通过数码管BS204实现二位显示。本设计中译码器I由两局部组成,包括五位二进制译码器和八位二进制输出器。信号S3,S2,S1,S0日向高位的进位C3输入五

2、位二进制-脉冲产生器, 将得到的n五位二进制数码对应的十进制数个脉冲信号输入八位二进制 输出器,使电路的后续局部得以执行。总体论证方案与选择设计思路:两个四位二进制数的输入可用八个开关实现,这两个二进制 数经全加器求和后最多可以是五位二进制数。此题乂要求用两个数码管分别 显示求和结果的十进制十位和各位,因此需要两个译码器n分别译码十位和4个位。综上所述,需要设计一个译码器I,能将求和得到的五位二进制数译 成八位,其中四位表示这个五位二进制数对应十进制数的十位,另四位表示 个位。而译码器II有现成的芯片可选用,此处可选74LS247,故设计重点就 在译:码器I。加法器选择全加器:能对两个1位二进

3、制数进行相加并考虑低位来的进位,即相当丁3个1位二进制数相加,求得和及进位的逻辑电路称为全加器。或:不仅考虑 两个一位二进制数相加,而且还考虑来自低位进位数相加的运算电路,称为 全加器。1申行进位加法器构成:把n位全加器申联起来,低位全加器的进位输出连接到相邻的高位全加器的进位输入。优点:电路比拟简单。最大缺点:进位信号是由低位向高位逐级传递的,运算速度慢。2超前进位加法器为了提高运算速度,必须设法减小或消除由丁进位信号逐级传递所消耗的时间,丁是制成了超前进位加法器。优点:与申行进位加法器相比,特别是位数比拟大的时候超前进位 加法器的延迟时间大大缩短了。缺点:电路比拟复杂。综上所述,由丁此处位

4、数为4比拟小,出丁简单起见,这里选择 申行进位加法器。译码器n选择译码是编码的逆过程,将输入的每个二进制代码赋予的含意“翻译过 来,给出相应的输出信号。译码器是使用比拟广泛的器材之一,主要分为: 变量译码器和码制译码器,其中二进制译码器、二-十进制译码器和显示洋码器三种最典型,使用十分广泛。显示译码器乂分为七段译码器和八段5译码器,此处选择七段译码器。综上所述,最终选择74LS247译码器。数码管选择此处选七段发光二极管LED显示器,LED数码管要显示BCDK所表示 的十进制数字就需要有一个专门的译码器,该译码器不但要有译码功能,还 要有相当的驱动能力。上述选取了74LS247译码器,为了与该

5、译码器配用, 因此选取BS204数码管。总体设计原理框图总电路图6说明:通过八个开关将A3,A2,A1,A0和B3,B2,B1,B0号作为加数和被加数输入四位申行进位加法器相加,将输出信号S3,S2,S1,S0日向高位的进位C3通过译码器I译码,再将输出的Y3,Y2,Y1,Y0和X3,X2,X1,X0各自分别通过一个74LS247译码器,最后分别通过数码管BS204实现二位显示。单元设计加数与被加数输入分别用八个开关实现加数和被加数的输入,开关闭合表示1,开关翻开表示0。详见总电路图。加法器设计两个一位二进制数相加,叫做半加,实现半加操作的电路,称为半加器。所谓“半加,就是只考虑两个加数本身的

6、求和,而没有考虑地位来的进位 数。半加器逻辑图及符号全加器可用两个半加器和一个或门组成,如下图。Ai和Bi在第一个半(bi符号符号7加器中相加,得出的和再跟G-1在第二个半加器中相加,即得出全加和两个半加器的进位数通过或门输出作为本位的进位数C。全加器逻辑图及符号四位二进制申行进位加法器逻辑图详细电路图见附录三如下:译码器I设计洋码器I组成如下列图:五位冲产生部五位冲产生部一一.二进制输入二进制输入八位二进制输出糅八位二进制输出糅二谜制输出GND匚8974LS247引脚图10输输A输输出出显示显示TT RIMin%冬冬AqH ab, c i i ? ?wfK0X1KXXX000u000sXX0

7、XXXX1I】11全灭全灭0n00001i11111火。火。1inQ00000u0V1aXi000I100111i1X1001000001021X1G0I1000011031Xi0I0010011004*i0I010I00)0051Xi0110flI0(J00061X(II1Qn(1I17Xi100000000008X1100000Q100_9_74LS247能表七段显示译码器的主要功能是把“8421二-十进制代码译成对应丁数码管的七字段信号,驱动数码管,显示出相应的十进制数码。数码管设计半导体七段显示器分为共阴极接法和共阳极接法两种,此处为了与74LS247译码器配套选用BS204共阳极数码

8、管LED数码管共阳极接法LED显示器f1 gbchd.K I 0 a b11心得体会通过本次课程设计,我加深了对所学知识的理解,并对某些知识进行了 很好地应用,如J-K触发器等。同时,我也更加强化了自己查阅资料的能力, 这有助丁提高我的自学能力,整个过程中我还有请教同学。总之,本次课程 设计更加激发了我的学习欲望,有利丁我后续课程的学习。当然,在这次课设中,我也遇到了不少问题,如对丁译码器I的处理, 这个问题还没完全解决,最近几天也查过资料和咨询过同学,但由丁时间紧 迫等原因,对丁其中如何由五位二进制数激发得到n五位二进制数码对应 的十进制数个脉冲信号还是没能很好地解决,看来只能留待以后去思考了。总之,这次课设让我收获不少。参考文献2电子技术3数字电子技术根底解题指南唐竟新 主编活华大学出版社附 录附录一:特别说明本论文中译码器I组成图及附录中各图表纯届原 仓原理图为讨论之结果,其它图表有借鉴参考文献, 文中某些概念性描述也来源丁文献,如与他人论文中某 些局部存在相似之1数字电路逻辑设计第三版王毓银 主编

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论