如何用3/8线译码器74LS138完成全加器的功能
发布网友
发布时间:2022-04-20 04:20
我来回答
共1个回答
热心网友
时间:2023-07-12 11:57
首先得弄清楚全加器的原理,你这里说的应该是设计1位的全加器。
全加器有3个输入端:a,b,ci;有2个输出端:s,co.
与3-8译码器比较,3-8译码器有3个数据输入端:A,B,C;3个使能端;8个输出端,OUT(0-7)。
这里可以把3-8译码器的3个数据输入端当做全加器的3个输入端,即3-8译码器的输入A、B、C分别对应全加器的输入a,b,ci;将3-8译码器的3个使能端都置为有效电平,保持正常工作;这里关键的就是处理3-8译码的8个输出端与全加器的2个输出的关系。
现在写出全加器和3-8译码器的综合真值表:
(A/a,B/b,C/ci为全加器和译码器的输入,OUT为译码器的输出(0-7),s为加法器的和,co为加法器的进位输出)PS:假定译码器的输出为高电平有效。
A/a B/b C/ci OUT s co
0 0 0 0 0 0
0 0 1 1 1 0
0 1 0 2 1 0
0 1 1 3 0 1
1 0 0 4 1 0
1 0 1 5 0 1
1 1 0 6 0 1
1 1 1 7 1 1
根据上面的真值表,可以设计出电路图:
将3-8译码器的输出OUT(1、2、4、7)作为一个4输入的或门的输入,或门的输出作为加法器的和;将3-8译码器的输出OUT(3、5、6、7)作为一个4输入的或门的输入,或门的输出作为加法器的进位输出。即完成了加法器的设计。
回过头来分析:
当加法器的输入分别为:a=1,b=0,ci=1时,对应3-8译码器的输入为A=1,B=0,C=1,这是译码器对应的输出为OUT(5)=1,其余的为0,根据上面设计的连接关系,s=0,co=1,满足全加器的功能,举其他的例子也一样,所以,设计全加器的设计正确。
如何用3/8线译码器74LS138完成全加器的功能
首先得弄清楚全加器的原理,你这里说的应该是设计1位的全加器。全加器有3个输入端:a,b,ci;有2个输出端:s,co.与3-8译码器比较,3-8译码器有3个数据输入端:A,B,C;3个使能端;8个输出端,OUT(0-7)。这里可以把3-8译码器的3个数据输入端当做全加器的3个输入端,即3-8译码器的...
用一篇3线~8先译码器74LS138和基本逻辑电路构成一位全加器电路,画出...
Y3、Y5、Y6、Y7接至一个四输入与非门的四个输入端,此与非门的输出端为全加器输出信号Ci端。
用3线—8线译码器(74LS138芯片).四输入与非门实现"三个开关控制一个灯...
下面的地址输入端:A2、A1、A0分别接全加器的三个输入信号:Ai、Bi、Ci-1;下面的使能信号端:S1接高电平"1",S2、S3接低电平"0";上面的信号输出端:Y1、Y2、Y4、Y7接至一个四输入与非门的四个输入端,此与非门的输出端为全加器输出信号Si端。Y3、Y5、Y6、Y7接至一个四输入与非...
怎么把两片3线-8线译码器CT74138扩展成4线-16线译码器
利用使能端能方便地将两个3-8线译码器组合成一个4-16线译码器,如图所示为两片74LS138(74HC138)组合成4-16线译码器。首先得弄清楚全加器的原理,你这里说的应该是设计1位的全加器。全加器有3个输入端:a,b,ci;有2个输出端:s,co.与3-8译码器比较,3-8译码器有3个数据输入端:a,b...
74ls138译码器怎么用?
用一块3线-8线译码器74LS138可以组成任何一个三变量输入的逻辑函数,任意一个输入三变量的逻辑函数都可以用一块3线-8线译码器74LS138来实现。因为任意一个组合逻辑表达式都可以写成标准与或式的形式,即最小项之和的形式,而·块3线-8线译码器74LS138的输出正好是二变量最小项的全部体现。根据输出...
用3线8线译码器74LS138和与非门设计三人表决器。
与非门用74LS20,四输入与非门。0表示否定。011 101 110 111四种情况表决通过。。A B C代表3个人,然后简化1表示赞成
74LS138是3线—8线译码器,译码输出为输出低电平有效,若输入为A2A1A0=1...
3--8线译码器输入的A2A1A0=110为十进制数6,所以对应的输出应该为最小项m6',即输出应为11111101。3--8线译码器的计算机原理:ABC三个输入,每一个输入,拆分成2路,对应到1和0。通过一个非门来实现。一个有6个线路,123456,有8个输出,每一个输出,对应3个线路。
计算机电路基础的题目,急求!!!回答得好追加悬赏分数!!
回答:一个电灯,要求在四个不同的地方都可以独立控制它的亮灭。设计并完成一个电路以满足上述要求输入是四位二进制正整数,输出是能被5整除时为1,否则为0.设计并完成一个电路满足上述要求。只想说如果用C语言简单多了,数电学的不好,忘记的差不多了设计一个全加器电路,用3线-8线译码器74LS138来实现...
使用74LS283构成4位二进制全加\全减器???
ci置0时输入不变就可实现全加;ci置1时将减数取反后与被减数全加即可得到全减器。 本回答由网友推荐 举报| 答案纠错 | 评论(4) 20 4 bladechild91 采纳率:60% 擅长: 暂未定制 其他回答 是两个四位二进制相加?计算机不能做减法,只能加补码。采纳后细说 954998756 | 发布于2012-04-14 举报| 评论...
如何通过构建3-8译码器构建“4位+4位=5位”的电路? 这是什么意思啊?数...
其实3-8译码器的功能就是把输入的3位2进制数翻译成10进制的输出。如果输入的是n位二进制代码,则译码器应该有2 n个输出端。所以2位二进制译码器有4个输出端,又可以称为2线-4线译码器;3位二进制译码器有8个输出端,可以称为3线-8线译码器;4位二进制译码器有16个输出端,可以称为4线-...