用38线译码器和与非门实现函数
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/17 22:31:22
提示:的确是3个控制端,但第4个变量一般使用1和0代替,你可以参考书上相关例子.哪里不清欢迎追问,
译码器的资料要看清楚,输入端的逻辑为非是000,001,010,011,100,101,110,111,那么输出端相应的会给出对应的输出逻辑电平.
仅包含与非门、或非门、非门,不包含其它逻辑门,就是最少的.
1.是将二进制代码所表示的相应信号或对象“翻译”出来.2.实现≤N变量的组合逻辑函数!
全加器逻辑表达式为:
电路如下:改变任一开关的状态,都能控制改变灯的状态(亮或灭).
见以下链接:是一张图片,下载(点击页面中间的“点击此处下载”)后即可看到,54KB.花了一个多小时.
全减器真值表如下:其中Ai和Bi表示二进制数的第i位,Ci表示本位最终运算结果,即就是低位向本位借位或本位向高位借位之后的最终结果,Di-1表示低位是否向本位借位,Di表示本位是否向高位借位. AiB
将逻辑函数y=AB+BC展开为最小项表达式,然后把与这些最小项相对应的138输出端分别接到与非门的输入端即可
把每个式子表示成最小项相加,输入端就是这些最小项,输出端就是将这些最小项进行与非运算
把38译码器的输出Y7和Y5通过或门输出就是Y1.同理,可以把第二个化简为最小项,再通过38译码器输出与或非就是输出!
可以用74LS138(三-八线译码器),FI最小项表达式为m0+m6+m7,其他自己子写吧
如图其实自己先画个真值表是很简单的
采用3—8线译码器,A、B、C分别为译码器的输入端,若译码器输出为低电平有效,则将译码器输出端的1,4,5,7端经一个4输入与非门即可;若译码器输出为高电平有效,则将译码器输出端的0,2,3,6端经一
F= AB + AB'C + A'C = A(B + B'C)
A2接A,A1接B,A0接C,S1接高电平,S2,S3接地,译码器输出如下右图然后根据把逻辑函数∑m(1,3,4,5,6)中Y1,Y3,Y4,Y5,Y6引脚用与非门相接Y0,Y2,Y7用非门,然后这2
与非门悬空端最好接高电平.
添加A,~A在变量BC端,这样就变成001.100.011.111这几个变量的输入端,观察38译码器的逻辑表达式,i为输出量,可以直接写出了吧!再问:写不出啊,刚学,不懂
首先得弄清楚全加器的原理,你这里说的应该是设计1位的全加器.全加器有3个输入端:a,b,ci;有2个输出端:s,co.与3-8译码器比较,3-8译码器有3个数据输入端:A,B,C;3个使能端;8个输出
y=(A'+B)(A+B')[C+(BC)']=(A'B'+AB)(C+(BC)')=A'B'C+A'B'(BC)'+ABC+AB(BC)'=A'B'C+A'B'(B'+C')+ABC+AB(B'+C