- 1、本文档共28页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
华南农业大学珠江学院数字课程设计论文
一个全加器的多位加法器电路系统
主负责成员:
组队成员:
所在系:
年级专业:
指导老师:
2011年6月15日
摘要
随着科技的日益发展,电子技术领域的发展有了很大的跨越。加 法器在人们的生活中得到了广泛的运用,尤其在计算机方面的内部硬 件中更是必不可缺。我们可以使用多位加法器来实现多位二进制数加 法的运算,这样,我们就实现了计算机里面二进制数码的计算的?小 部分。为了能检验这样的效杲,我们设计只用一个全加器实现多位二 进制数相加的电路系统。在该设计中,我们主耍针对两个四位二进制 数相加而出发,该设计采用了双移位寄存器74LS194芯片为整个设计 的核心,这样就达到了两个?位二进制数可以实现两个四位二进制数 的相加。
该设计的思想是:将74LS283这种四位二进制数超前进位加法 器的A3A2A1三个运算输入端都连接到5V的电源,以及B3B2B1三 个运算输入端都连接地,这样就可以实现两个一位二进制数的和加。 再借助两个双移位寄存器74LS194分别对74LS283加法器中的A和 B两个输入的二进制数(1或0)的移位。为了解决两个二进制数相 加中出现的进位问题,我们在该电路屮添加了一个74LS74的触发器 来对两个二进制数的进位的保存和输出。以上的设计思路可以通过加 法器、移位寄存器以及触发器来帮助我们实现四位二进制的加法。最 后,我们可以借助5个二极管来显示我们要设计的效果。
整个硬件实物完成后可以通过电路箱进行供电,使用方便;显 示的效果相对较小,操作简单。只要手动控制A和B的输入、点动 移位开关以及脉冲开关就可以看到效果。
关键词:74LS283超前进位加法器 双移位寄存器74LS194
74LS74触发器Hi
74LS74触发器
Hi
位二进制的加
TOC \o 1-5 \h \z 1、 前言 4
2、 测量范围 4
3、 方案设计 4
3.1方案设诵j酚 3.2 W W 制 ?
74LS194 議器紹
74LS74 触舞 伽 7
4LS283 加》揺 伽 12
164、电路箱上的电路设计
16
4.1设计思想 16
4.2 Wl W 18
5、 Multisim软件上的仿真 19
6、 实验及调试 19
196.1、硬件实物
19
6.2硬件实物说明与使用说明
6.2硬件实物说明与使用说明
20
TOC \o 1-5 \h \z 6.2.1破件实物说明 20
6.2.2使用说明 21
7、操作结果评价 21
228、结束语
22
1、刖吞
通过采用移位寄存器对一位二进制数的加法器移位来实现四位二 进制数的加法器,它可以帮助我们实现两个四位二进制数的相加。该 电路可以让我们更进一步的了解二进制数相加后的结果。
2、 测量范围
1) 使用5V直流电源供电。
2) 电阻50
3、 方案设计
3.1方案设计简图
移位寄存
器(A)
四位二进
制数加法
器
移位寄存
个四位二进制数相加的结果器
个四位二
进制数相加的结果
3.2系统硬件各部分介绍组成
3.2.1. 74LS194寄存器介绍
1、芯片工作原理
有移位逻辑功能的寄存器称为移位寄存器。移位功能是每位触 发器的输出与下一级触发器的输入相连而形成的。它可以起到多方面 的作用,可以存贮或延迟输入/输出信息,也可以用来把串行的二进制 数转换为并行的二进制数(串并转换)或者相反(并串转换)。在计
算机电路中还应用移位寄存器来实现二进制的乘2和除2功能。
CP脉冲的输入(上升沿起作用)作为同步移位脉冲,数据(码) 的移位操作由“左移控制”端控制,数码是从串行输入端输入,输出可以 是串行输出或并行输出。移位寄存器在应用中需要左移、右移、保持、 并行输入输出或串行输入输出等多种功能。它的管脚排列见图40,逻 辑功能见表19
Ucc Qo Ql Q2 Q3 CP Mi 回向芮冋囱帀応]廿
74LS194
ULJUULJUULJ
CR Dsr Do Di Dq D3 Dsl gnd
2、74LS194具有如下功能:
(1) 清除:当CR=0时,不管其它输入为何状态,输出为全0状态。
(2) 保持:CP = 0,CR = 1吋,其它输入为任意状态,输出状态保持。或 者CR二1,M|、Mo均为0,其它输入为任意状态,输出状态也将保持。
(3) 置数(送数):CR= 1,M1=MO= 1,在CP脉冲上升沿时,将数据 输入端数据Do、D、D2、D3置入Q)、Qi、Q2、Q3屮并寄存。
(4) 右移:CR= 1,M1 = 0,M()= 1,在CP脉冲上升沿时,实现右移操作, 此时若Dsr=O,则0向Qo移位,若Dsr二1,则1向Q)移位。
(5 )左移:CR=l,MI=l,Mo=O,在CP脉冲上升沿时,实现左移功能。
此时若Dsl= 0,
文档评论(0)