组合逻辑电路的分析与设计
组合逻辑电路的分析,就是研究已给出的逻辑电路的输入与输出之间的逻辑关系。例如,分析如图8.3-47所示逻辑电路的逻辑功能时,可由输入变量A、B开始逐级推导,并将各级输出标注在图上最后可得输出F的逻辑表达式为 F= 利用反演律(莫根定律)将上式化简,即 综上所述,组合逻辑电路的分析步骤大致可归纳为:由给定的逻辑图写出其逻辑表达式,再用逻辑代数或卡诺图进行化简或变换,最后列出输入输出关系的逻辑状态表,从而得出结论。 组合逻辑电路的设计,除应满足给出的逻辑功能外,而且逻辑电路所使用的组件还应尽量少,电路应尽量简单。其一般的步骤是:先根据实际的逻辑关系列出逻辑状态表,再由逻辑状态表列出逻辑表达式或画出卡诺图,然后化简逻辑表达式根据化简后的逻辑表达式设计电路。例如,某车站发出列车的优先顺序为特快、直快和普通客车,而在同一时间只能有一趟列车从车站开出,即只能给出一个开车信号。为满足此要求,设计逻辑电路时.可设A、B、C分别代表特快、直快、普通客车,ABC三趟列车开出信号分别为FA、FB和Fc。输入变量的赋值是;1表示该列车要求开出,0表示该列车不要求开出。输出函数的赋值是:1表示列车可以开出,0表示不准列车开出。然后根据题意列出逻辑状态表8.3-34,再由逻辑状态表直接画示FA、FB和Fc的卡诺图,并经化简后,写出最简单的逻辑表达式,如图8.3-49a)、b)、c)所示,最后根据逻辑表达式画出逻辑电路,如图d)所示。 表8.3-34 列车优先顺序的真值表 |