第四章组合逻辑电路
第四章 组合逻辑电路
☆逻辑门电路的逻辑符号及逻辑函数的实现 简单逻辑门电路 实现"与"、"或"、"非"三种基本运算的门电路 称为简单门电路。 1 A B B (b) (c) 高电平:+5低电平:0v 正逻辑:高电平用1表示,低电平用0表示
* 逻辑门电路的逻辑符号及逻辑函数的实现 1、简单逻辑门电路 实现"与" 、 "或" 、 "非"三种基本运算的门电路 称为简单门电路。 F A B & (a) F A B 1 (b) F A 1 (c) 高电平:+5v 低电平:0v 正逻辑:高电平用1表示,低电平用0表示
与"门 有两个或两个以上的输入端、一个输出端 上图(a)的逻辑表达式为 F=AB & 二、"或"门 B 有两个或两个以上的输入端,一个输出端。 上图(b)的逻辑表达式为 F=A +B 三、"非"门 B 只有一个输入端,一个输出端。如F 右图的逻辑表达式为 F=A A
一、"与"门 有两个或两个以上的输入端、一个输出端。 上图(a)的逻辑表达式为 F=A B F A B & 二、" 或"门 有两个或两个以上的输入端,一个输出端。 上图(b)的逻辑表达式为 F=A +B F A B 1 三、" 非"门 只 有 一 个 输 入 端, 一个输出端。如 右图的逻辑表达式为 F = A A F 1
2、复合逻辑门电路 复合门在逻辑功能上是简单逻辑门的组合, 实际性能上有所提高。常用的复合门有"与非" 门],"或非"门、"与或非"门和"异或"门等。 ≥1 b 4 B AB C D B (b)
2、复合逻辑门电路 复合门在逻辑功能上是简单逻辑门的组合, 实际性能上有所提高。常用的复合门有"与非" 门,"或非"门、"与或非"门和"异或"门等。 F A B 1 (b) F A B & (a) F A 1 & B C D (c) F A =1 (d) B
、"与非门F=AB 使用"与非"门可以实现"与"、"或 、"非"3种基本运算,并可构成任何逻AB 辑电路,故称为通用逻辑门 二、"或非"门F=A+B "或非"门也是一种通用门。 B
二、"或非"门 F = A + B "或非"门也是一种通用门。 F A B 1 (b) 一、"与非"门 F = AB 使用"与非"门可以实现"与" 、 "或 " 、 "非"3种基本运算, 并可构成任何逻 辑电路, 故称为通用逻辑门。 F A B & (a)
三、"与或非"门F=AB+CD & "与或非"门也是一种通用门。 AB C D 四、"异或"门 C 异或”运算是一种特殊的 逻辑运算,用符号⊕表示, 逻辑表达式为: B F=A团B=AB+AB 同或”运算用符号⊙ 表示,逻辑表达式为: B F=A⊙B=AB+AB
F A =1 (d) B F A =1 (e) B “同或”运算用符号 表示,逻辑表达式为: F = A B = AB + AB “异或”运算是一种特殊的 逻辑运算, 用符号表示, 逻辑表达式为: F = A B = AB + AB 四、"异或"门 三、"与或非"门 F = AB +CD "与或非"门也是一种通用门。 F A 1 & B C D (c)
3、逻辑函数的实现 1)、用“与非”门实现逻辑函数 函数的表现形式和实际的逻辑电路之间有着对应 的关系,而实际逻辑电路大量使用“与非”门、“或非” “与或非”门等。 第一步求出函数的最简“与—或”表达式 第二步将其变换成“与非一与非”表达式 第三步画出函数表达式对应的逻辑电路图
3、逻辑函数的实现 函数的表现形式和实际的逻辑电路之间有着对应 的关系,而实际逻辑电路大量使用“与非”门、“或非”门、 “与或非”门等。 1)、用“与非”门实现逻辑函数 第一步 求出函数的最简“与—或”表达式。 第二步 将其变换成“与非—与非”表达式。 第三步 画出函数表达式对应的逻辑电路图
例:用“与非”门实现逻辑函数 F(A, B, C, D=ABC+ABC+BCD+BC 解: 第一步: CD AB00011110 F=AB+BC+BD 00 01 第二步: F=AB BC.BD 10 I1
例:用“与非”门实现逻辑函数 F(A,B,C,D)=ABC+ABC+BCD+BC 解: 第一步: 00 01 11 10 00 01 11 10 AB CD 1 1 1 1 1 1 1 F=AB+BC+BD 第二步: F=AB·BC·BD
A-& 第三步: B B-& 该电路是一个两级 &。F 与非”电路。 C& 如不限制级数,该D 电路可进一步简化。 F=AB+BC+BD =B(+C+D) =B·ACD B =B ACD
第三步: 该电路是一个两级 “与非”电路。 如不限制级数,该 电路可进一步简化。 F=AB+BC+BD =B(A+C+D) =B·ACD =B·ACD A F BC &&& BCD & & 1 F A & DCB
2)、用“或非”门实现逻辑函数 第一步求出函数的最简“或—与”表达式 第二步将其变换成“或非一或非”表达式。 第三步画出函数表达式对应的逻辑电路图 例:用“或非”门实现逻辑电路 °CD B00011110 F(A B, C, D=CD+ ACD+ ABD+ ACD 000000 解:第一步 010011 F=AC+AD F=F=(A+C(A+D) 10 00
2)、用“或非”门实现逻辑函数 第一步 求出函数的最简“或—与”表达式。 第二步 将其变换成“或非—或非”表达式。 第三步 画出函数表达式对应的逻辑电路图。 例:用“或非”门实现逻辑电路。 F(A,B,C,D)=CD+ACD+ABD+ACD 解: 第一步: F=AC+AD F=F=(A+C)(A+D) 00 01 11 10 00 01 11 10 AB CD 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1