组合逻辑电路


组合电路是由各种逻辑门构成的

组合逻辑电路逻辑功能的表示方法:
1.逻辑表达式
2.真值表
3.卡诺图
4.逻辑图


组合逻辑电路的分析方法:
1.根据给定的逻辑电路,写出输出函数的逻辑表达式
2.进行表达式的变换与化简,直接利用公式或定理对表达式进行变换,也可通过卡诺图的方法进行化简
3.根据表达式列出真值表。真值表能直接反映出输入变量和输出结果之间的逻辑关系,它直观地描述了电路的逻辑功能
4.对给定电路的功能进行逻辑描述。根据所得到的表达式和真值表,用文字输出给定电路的逻辑功能,判断功能是否满足设计要求。


常用的组合逻辑电路
1.二进制普通编码器
用n位二进制代码对m=2的n次方个信号进行编码的电路称为二进制编码器。
2.BCD普通编码器
功能是将十进制数0~9转换为二进制代码
3.优先编码器
与普通编码器一样,外加优先级设定。
4.编码器集成电路
74HC148是8-3优先编码器
有8个信号输入端,3个编码输出端,还有使能输入端EIN,使能输出端EON,优先级标志输出端GSN。
功能:
1.EIN为使能输入端,低电平有效。当EIN输入高电平(H信号)时,编码器不工作,所有输出端均输出高电平(H信号)
。当EIN输入低电平时,编码器工作。
2.编码器工作时,I7优先级最高,I0优先级最低.
3.如果编码器工作,输入端均有效,则EON输出高电平,否则输出低电平。
4..GSN用于表示是否有编码输出


译码器
译码是编码的逆过程

1.二进制译码器
2.数码显示译码器
八字形最上面为a,顺时针分别为bcdef,中间为g

3.译码器集成电路
74HC138
1.当使能输入端EIN,E2N=0,E3=1,译码器不工作。
2.其余情况正常译码

4.集成数码显示译码器
74HC4511
当使能输入端为LHH时工作,对应输出字形对应的a~g


数据选择器
4-1数据选择器-74HC153
1.输入使能EN=0,选择器工作,否则不工作
2.I0-I3数据输入,S0-S1选择输入


数值比较器
1.4位数值比较器-74HC85
当能判断大小时,直接就大小比较进行输出;
否则,由级联输入决定输出。


加法器
1.串行进位加法器
2.超前进位加法器
3.有符号二进制数加法器
有符号加法器利用补码进行运算,符号相异时运算结果正确,符号相同时考虑是否溢出


竞争冒险是指当输入信号发生变化后,在输出达到稳定之前,输出端可能出现异常的虚假信号,称为竞争冒险

卡诺图中的圈不相切,则不会有竞争冒险

解决方案:
1.选通法
2.滤波法
3.增加冗余项法


更多请查看我的个人博客:https://beatjerome.github.io

你可能感兴趣的:(数字逻辑)