用两片74LS138译码器设计一个全加器课题实践(组图)

《Designing a Full Adder with Two 74ls138 Decoders》为会员分享,可在线阅读。更多关于“使用两个 74ls138 解码器设计一个全加器(5 页收藏版)”的信息,请访问人文图书馆在线搜索。

1、用两个74LS138解码器设计一个全加器加法器作者:洪建峰201092170102 摘要:两个二进制数之间的算术运算,无论是加减乘除,目前在数学计算机中都是分几步进行的的加法运算。因此,加法器是构成算术运算符的基本单元。将两个多位二进制数相加时,除最低位外的每一位都应考虑低位进位,即加上对应的两个位的加数和低位3位的进位。这种操作称为全加器,使用的电路称为全加器。本课题是用两片74LS138设计一个全加器。考虑到74LS138解码

2、解码器为3线8线解码器,电路结构有54/74S138和54/74LS138两种。74LS138的工作原理是:当一个频闪端子(G1)为高电压时,当另外两个频闪端子(/(G2A)和/(G2B))为低电平时,地址的二进制码终端(A,B,C)可以在相应的低电平输出端解码。根据上述特点,设计并制作了全加器。关键词:二进制数的算术运算;算术运算符;74LS138;全加器。分析了四组方案: 11. 1 方案一、 打开两个74LS138解码器的使能端用3-8译码器实现全加器,A1B 1 用作两位二进制数,C1 用作低进位,A 2B2 用作另一个

3、 两位二进制数。通过A1B1C1A 2B2输入信号,通过16个输出端与或门的连接,得到S1S2和高位进位C0。1. 1. .2 方案二、将两个74LS138连接成一个4/16线解码器,参照4/16线连接一个全加器连接到一个全加器. 1. 1. 3 Scheme三、 连接74LS138(1)组成一位二进制全加器。输出S0接74LS138的A 2(2)@ > 作为传入的数据,进位信号C0连接到C2作为第二级的进位信号,所以最终和为S=A1+B 1+C1+B2。1. 1. 4 方案四、将两片74LS138通过一系列与门输出连接起来用3-8译码器实现全加器,形成一个多位加法器。1. 2 True

4、通过反复对比方案确定方案一、二、三、四,得到最优方案为方案四(对比过程见最后一页附录计算和方法 Manuscript)1. 3 设计信息 74LS138 信息:71LS138 有三个额外的控制台。当输出为高电平(S1)时,解码器处于工作状态。否则,解码器被禁用,所有输出都被阻塞在高电平。带有控制输入的解码器又是一个完整的数据分配器。如果它作为“数据”输入(同时)和作为“地址”输入,从它发出的数据只能通过指定的输出线发出。这不难理解为什么叫它地址输入,比如101的时候,

5、4LS138功能表利用门电路实现两个二进制数相加求和的组合电路,称为全加器。全加器逻辑 图2 方案介绍 21 原理图2. 2 全加器真值表 A/a B/b C/c 为全加器和译码器的输入,OUT 为译码器的输出( 0 7),S是加法器的和,Co是加法器的进位输出 PS:假设解码器输出高电平有效 74LS138(1)真值表A/aB/bC/ciOutSCo00000001021010041011060174LS138 (2)真值表A/aB/bC/ciOutSCo0000000011100102100113011004101015011110601111711表(2)@>126@>3/8的输出,@作为四输入或门的输入,输出或门用作加法器的总和;输出 OUT (3, 5, 6,

© 版权声明
THE END
喜欢就支持一下吧
点赞0
分享
评论 抢沙发

请登录后发表评论