Y=AB+BC+CA?最简与或当输入A、表达式BYCAB、C中有2个或3个为1时,0000输 出Y为1,3000否则输出Y为0。所以这个0O94真值表电路实际上是1福一种3人表决用的组合电路:4000只要有2票或30票同意,表决电路的逻就通过。0辑功能
最简与或 表达式 3 真值表 3 4 电路的逻 辑功能 当 输 入 A 、 B 、 C 中 有 2 个 或 3 个 为 1 时 , 输 出 Y 为 1 , 否 则 输 出 Y 为 0 。 所 以 这 个 电 路 实 际 上 是 一 种 3 人 表 决 用 的组合 电路: 只 要 有 2 票 或 3 票 同 意 , 表 决 就通过。 4
例2AAB&AABV&B&BABY=AAB.BAB -AABBAB=AABBAB++=AB (A + B)= (A+B) (A+B)= 0+AB+AB +0一异或门=AB+AB
例2 & & & & A B AB Y AAB BAB Y=AAB BAB =AAB + BAB =AAB + BAB =AB (A + B)= (A+B) (A+B)= 0+AB+AB +0 =AB+AB 异或门
ALU例3AM&MBM&BM=1(高电平):Y=AY-AM: BM = AM+BMM=0(低电平):Y=B本图功能:二选一电路数据选择器
例3 M=1(高电平): Y=A M=0(低电平): Y=B 本图功能:二选一电路 数据选择器 B & & & A M Y 1 Y=AM BM = AM+BM
AAZ.&例4:&O银cAZ1Zs&&&ZQ+COBL3bZd&&BBczABCZ = Z.Z,Z。= AZ,Z, CZ,Z, ×BZ,Z0000=ABC +ABC+ABC+ABC10010101功能分析:输入有奇数个1时,00111001输出为1,否则输出为0,该电路为奇0101偶校验器。若用异或门去实现该电路0110只需两个异或门。1111
A B C Z 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 0 1 1 0 1 0 0 1 例4: A C C Z A A B B C B & & & & & & & Z6 Z5 Z4 Z2 Z3 Z1 功能分析:输入有奇数个1时, 输出为1,否则输出为0,该电路为奇 偶校验器。若用异或门去实现该电路, 只需两个异或门
4.2.2 组合逻辑电路的设计方法一、逻辑抽象分析因果关系,确定输入/输出变量n定义逻辑状态的含意(赋值)n列出真值表n二、写出函数式三、选定器件类型四、根据所选器件:对逻辑式化简(用门)变换(用MSI)或进行相应的描述(PLD)五、画出逻辑电路图,或下载到PLD六、工艺设计
一、逻辑抽象 n 分析因果关系,确定输入/输出变量 n 定义逻辑状态的含意(赋值) n 列出真值表 二、写出函数式 三、选定器件类型 四、根据所选器件:对逻辑式化简(用门) 变换(用MSI) 或进行相应的描述(PLD) 五、画出逻辑电路图,或下载到PLD 六、工艺设计 4.2.2 组合逻辑电路的设计方法