第四章组合逻辑电路 [例]分析图中所示电路的逻辑功能,输入信号A、B、 C、D是一组二进制代码。 X & & B [解]1.逐级写输出函数的逻辑表达式 W=AAB ABB Y-XXD XD D X-WWC WCC
第四章 组合逻辑电路 [例] 分析图中所示电路的逻辑功能,输入信号A、B、 C、D是一组二进制代码。 & & & & & & & & & & & & A B C D Y [解] 1. 逐级写输出函数的逻辑表达式 W X W = A AB AB B X = W WC WC C Y = X XD XD D
第四章组合逻辑电路 W X & & B D 2.化简W=AAB ABB=AB+AB X=WC+WC=ABC+ABC+ABC+ABC Y=XD+XD-ABCD+ABCD+ABCD+ABCD +ABCD+ABCD+ABCD+ABCD
第四章 组合逻辑电路 & & & & & & & & & & & & A B C D W X Y 2. 化简 W = A AB AB B = AB + AB X =WC +WC = ABC + ABC + ABC + ABC ABCD ABCD ABCD ABCD Y XD XD ABCD ABCD ABCD ABCD + + + + = + = + + +
第四章组合逻辑电路 Y=ABCD+ABCD+ABCD+ABCD+ABCD +ABCD+ABCD+ABCD 3.列真值表 A B CD A B CD 0 0 0 1 0 0 0 1 0 1 0 男日用图目员细国目复国图目日国 0 1 0 0 en里■mmmm0a■M mm M■nO n。anne 0 1 0 0 0 1 日面■期。■■每■日有面品■8。■。a面 0 4.功能说明:当输入四位代码中1的个数为奇数时输出 为1,为偶数时输出为0一检奇电路
第四章 组合逻辑电路 3. 列真值表 A B C D Y A B C D Y 0 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 0 1 0 0 0 1 0 1 0 1 1 0 0 1 1 1 1 0 0 0 1 0 0 1 1 0 1 0 1 0 1 1 1 1 0 0 1 1 0 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 4. 功能说明:当输入四位代码中1 的个数为奇数时输出 为 1,为偶数时输出为0 — 检奇电路。 ABCD ABCD ABCD Y ABCD ABCD ABCD ABCD ABCD + + + = + + + +
第四章组合逻辑电路 4.2.2组合逻辑电路的设计 设计步骤 逻辑抽象 列真值表 写表达式 化简或变换 画逻辑图 逻辑抽象: 1.根据因果关系确定输入、输出变量 2.状态赋值一用0和1表示信号的不同状态 3.根据功能要求列出真值表 化简或变换: 根据所用元器件(分立元件或集成芯片)的情况将 函数式进行化简或变换
第四章 组合逻辑电路 4.2.2 组合逻辑电路的设计 一、 设计步骤 逻辑抽象 列真值表 写表达式 化简或变换 画逻辑图 逻辑抽象: 1. 根据因果关系确定输入、输出变量 2. 状态赋值 — 用 0 和 1 表示信号的不同状态 3. 根据功能要求列出真值表 根据所用元器件(分立元件 或 集成芯片)的情况将 函数式进行化简或变换。 化简或变换:
第四章组合逻辑电路 二、 设计举例 [例]设计一个表决电路,要求输出信号的电平与三 个输入信号中的多数电平一致。 [解]1.逻辑抽象 (1)设定变量:输入A、B、C,输出Y (2)状态赋值: A、B、C=0表示输入信号为低电平 A、B、C=1表示输入信号为高电平 Y=0表示输入信号中多数为低电平 Y=1表示输入信号中多数为高电平
第四章 组合逻辑电路 (1)设定变量: 二、 设计举例 [例] 设计一个表决电路,要求输出信号的电平与三 个输入信号中的多数电平一致。 [解] 输入 A、B、C , 输出 Y (2)状态赋值: A、B、C = 0 表示 输入信号为低电平 Y = 0 表示 输入信号中多数为低电平 1. 逻辑抽象 A、B、C = 1 表示 输入信号为高电平 Y = 1 表示 输入信号中多数为高电平