组合逻辑电路的分析与设计-逻辑代数 在任何时刻,输出状态只决定于同一时刻各输入状态的组合,而与先前状态无关的逻辑电路称为组合逻辑电路。下图即是组合逻辑电路的一般框图,它可用如下的逻辑函数来描述,即 Li=f(A1,A2,…,An) (i=1,2,…,m) 组合逻辑电路具有如下特点: 第一节 逻辑代数 逻辑代数亦称为布尔代数,其基本思想是英国数学家布尔于1854年提出的。1938年,香农把逻辑代数用于开关和继电器网络的分析、化简,率先将逻辑代数用于解决实际问题。经过几十年的发展,逻辑代数已成为分析和设计逻辑电路不可缺少的数学工具。 常用逻辑代数定律和恒等式表:
表中的基本定律是根据逻辑加、乘、非三种基本运算法则,推导出的逻辑运算的一些基本定律。 例如,要证明A+A=A时,可按照下面的步骤进行证明: 恒等式可以用其他更基本的定律加以证明,我们来证明其中的第一条,即 例1:证明反演律(摩根定律)成立 本节所列出的基本公式反映了逻辑关系,而不是数量之间的关系 1.代入规则 在任何一个逻辑等式中,如果将等式两边出现的某变量A ,都用一个函数代替,则等式依然成立,这个规则称为代人规则。 2.反演规则 根据摩根定律,求一个逻辑函数L的非函数 3.对偶规则 L是一个逻辑表达式,如把L中的与(·)换成或(+),或(+)换成与(·);1换成0,0换成1,那么就得到一个新的逻辑函数式,这就是L的对偶式,记作L。 在第1章,曾经通过列写真值表,得到了楼梯照明灯控制的逻辑表达式,它是一个同或函数 1.逻辑函数的变换 例:函数 解: 例:求同或函数的非函数。 这个函数称为异或函数,它表示当两个输入变量取值相异(一个为0,另一个为1)时,输出函数值为1。 至此,我们已经学到了不止一种同或函数,但是同或函数的真值表却是唯一的,事实上还可以列举许多。由此可以得出结论:一个特定的逻辑问题,对应的真值表是唯一的,但实现它的电路多种多样。这给设计电路带来了方便,当我们手头缺少某种逻辑门的器件时,可以通过函数表达式的变换,避免使用这种器件而改用其他器件。这种情形在实际工作中常会遇到。 2.逻辑函数的化简 根据逻辑表达式,可以画出相应的逻辑图。但是直接根据某种逻辑要求而归纳出来的逻辑表达式及其对应的逻辑图,往往并不是最简的形式,这就需要对逻辑表达式进行化简。 以上五个式子是同一函数不同形式的最简表达式。以下将着重讨论与或表达式的化简,因为与或表达式易于从真值表直接写出,且只需运用一次摩根定律就可以从最简与或表达式变换为与非一与非表达式,从而可以用与非门电路来实现。 最简与或表达式有以下两个特点: 代数法化简逻辑函数是运用逻辑代数的基本定律和恒等式进行化简,常用下列方法: ② 吸收法 ③ 消去法 ④ 配项法 使用配项的方法要有一定的经验,否则越配越繁。通常对逻辑表达式进行化简,要综合使用上述技巧。以下再举几例。 例1
|
|
来自: ldjsld > 《电脑手机及电子技术》