设计组合逻辑电路的步骤大致如下:
已知逻辑要求→列出逻辑状态表→写出逻辑式→运用逻辑代数化简或变换→画出逻辑
图。
例1、试设计一逻辑电路供三人(A,B,C)表决使用。每人有一电键,如果他赞成,就按电键,表示1;如果不赞成,不按电键,表示0,表决结果用指示灯来表示,如果多数赞成,则指示灯亮,,反正则不亮,。
解:
(1) 由题意列出逻辑状态表
有A,B,C三个输入变量,共有种组合。在本例中,的有4种。逻辑状态表如表1所示。
表1例1的逻辑状态表 | |||
A |
B |
C |
Y |
0 0 0 0 1 1 1 1 |
0 0 1 1 0 0 1 1 |
0 1 0 1 0 1 0 1 |
0 0 0 1 0 1 1 1 |
图1 例1的图 |
(2) 由逻辑状态表写出逻辑式
取写逻辑式,
(3) 变换和化简逻辑式
对上式运用逻辑代数运算法则(7),(8),(14)进行变换和化简:
(4) 由逻辑式画出逻辑图