电工电子技术基础知识点详解3-3-3- 组合逻辑电路设计

  • 格式:pdf
  • 大小:150.85 KB
  • 文档页数:8

Y1 = Σm(0,2,4,6,8)
= A1
Y2 = Σm(0,3,4,7,8)
= A2A1+ A2A1 = A1 + A2
2 组合逻辑电路设计
例3 设计一个二进制—十进制的8421码转换为余三码的转换电路。
A2A1 A4A3 00 01 11 10
00
111
01 1
11 X X X X
10
1 XX
2 组合逻辑电路设计
◇ 组合逻辑电路设计 从给定的逻辑要求出发,求出最简逻辑电路图
◇ 对应的真值表是唯一的 ◇ 对应的逻辑表达式和逻辑电路可能有多种实现形式 ◇ 采用最简逻辑函数表达式,可得最简逻辑电路图 ◇ 如果由于某些原因无法获得某些门电路,可以通过变换
逻辑表达式来改变电路,从而能够使用已有的器件
01 1 0 1 0 0 1
01 1 1 1 0 1 0
10 0 0 1 0 1 1
10 0 1 1 1 Leabharlann 010 1 0 XXXX
10 1 1 XXXX
11 0 0 XXXX
11 0 1 XXXX
11 1 0 XXXX
11 1 1 XXXX
2 组合逻辑电路设计
例3 设计一个二进制—十进制的8421码转换为余三码的转换电路。
Y1 = m0 + m2 + m4 + m6 + m8
= Σm(0,2,4,6,8)
8421 码
余3码
A4 A3
A2
A1
Y4
Y3
Y2
Y1
00 0 0 0 0 1 1
00 0 1 0 1 0 0
00 1 0 0 1 0 1
00 1 1 0 1 1 0
01 0 0 0 1 1 1
01 0 1 1 0 0 0
Y2 = AB + AB + AB = A + B = A + B = AB
2 组合逻辑电路设计
例2 设计一个用与非门实现的三人表决电路。逻辑功能要求:表
决结果要体现少数服从多数的原则。
A
B
C
Y
0
0
0
0
0
0
1
0
0
1
0
0
0
1
1
1
1
0
0
0
1
0
1
1
1
1
0
1
1
1
1
1
Y = ABC + ABC + ABC + ABC
Y3 =Σm(1,2,3,4,9)
= A3A1 + A3A2A1 + A3A2
Y4 =Σm(5,6,7,8,9)
= A4 + A3A1 + A3A2
2 组合逻辑电路设计
例3 设计一个二进制—十进制的8421码转换为余三码的转换电路。
Y1 = A1 Y2 = A1 + A2 Y3 = A3A1 +A3A2A1 +A3A2 Y4= A4 + A3A1 + A3A2
A BC 00 01 11 10
0
1
1
1 11
Y = AB + BC + AC
2 组合逻辑电路设计
例2 设计一个用与非门实现的三人表决电路。逻辑功能要求:表
决结果要体现少数服从多数的原则。
Y = AB + BC + AC = AB + BC + AC = AB • BC • AC
A
&
B
&
&
Y
C
&
2 组合逻辑电路设计
例3 设计一个二进制—十进
制的8421码转换为余三码的 转换电路。
Y4 = m5 + m6 + m7 + m8 + m9
= Σm(5,6,7,8,9)
Y3 = m1 + m2 + m3 + m4 + m9
= Σm(1,2,3,4,9)
Y2 = m0 + m3 + m4 + m7 + m8
= Σm(0,3,4,7,8)
2 组合逻辑电路设计
例1 设计一个用与非门实现的数字比较器。逻辑功能要求:比较两个一
位二进制数A、B,能将比较结果A>B、A<B、A=B 三种情况表示出来。
A
B
Y1
Y2
0
0
1
1
0
1
0
1
1
0
1
0
1
1
1
1
说明 A=B A<B A>B A=B
AA = A
Y1 = AB + AB + AB = A + B = A + B = AB