组合逻辑电路设计公开课课件_第1页
组合逻辑电路设计公开课课件_第2页
组合逻辑电路设计公开课课件_第3页
组合逻辑电路设计公开课课件_第4页
组合逻辑电路设计公开课课件_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 知识回顾 组 合 逻 辑 电 路 的 分 析 以下图为例 & & & & 1 A B C L P & & & & 1 A B C L P 组合逻辑电路的分析 1、根据逻辑电路写出表达式 2、化简表达式 3、由表达式列出真值表 4、分析逻辑功能 ABCP ? CPBPAPL? ABCCABCBABCA? CABACB)( ?CBAABCL 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 A B C 0 1 1 1 1 1 1 0 L 真值表真值表 当A、B、C三个变量不一致时,输出为 “1”,所以这个电路称为“不一致电 路”。 分析过程一般包含以

2、下几个步骤: 组合逻辑 电路 逻辑表达式最简表达式真值表逻辑功能 化简 变换 思考:给出逻辑功能,如何设计符合该功能的逻辑电路? 组合逻辑电路的设计 输血者和受血者必须满足一定的基本 原则才能正常输血,设计一个自动判别 输血者和受血者能否正常输血的组合逻 辑电路。 组合逻辑电路的设计,就是根据给 出的实际逻辑问题求出实现这一逻辑功 能的最简单逻辑电路。 器件的种类最少, 数量最少,连接线 最少 任务分析任务分析 人的血型有几种? A、B、AB、O 输血的规则是什么? 相同血型者之间可输血 AB血型者可接受其他任意血型 任意血型者可接受O型血 现设定输血者血型用变量AB表示,受血者血型用变量 C

3、D表示。 输血者血型受血者血型 AB血型 00O型 01B型 10A型 11AB型 CD血型 00O型 01B型 10A型 11AB型 以变量Z表示配型结果 Z=1表示血型相配,可以输血 Z=0表示血型不配,不可以输血 以变量以变量Z表示配型结果表示配型结果 Z=1表示血型相配,可以输血 Z=0表示血型不配,不可以输血 根据题意确定输入和输出变量 输入变量 供血者和受供血者和受 血者血型 输出变量 配型结果 因果关系 输血者血型输血者血型受血者血型受血者血型配型结果配型结果 ABCDZ 0 00 00 00 0 0 00 00 01 1 0 00 01 10 0 0011 0 01 10 00

4、 0 0 01 10 01 1 0 01 11 10 0 0111 1 10 00 00 0 1 10 00 01 1 1 10 01 10 0 1011 1 11 10 00 0 1 11 10 01 1 1 11 11 10 0 1111 1 1 1 1 1 0 1 1 1 1 0 0 0 0 0 0 列 真 值 表 输血者血型输血者血型受血者血型配型结果 A AB BC CD DZ Z 0 00 00 00 01 1 0 00 00 01 11 1 0 00 01 10 01 1 0 00 01 11 11 1 0 01 10 00 00 0 0 01 10 01 11 1 0 01 1

5、1 10 00 0 0 01 11 11 11 1 1 10 00 00 00 0 10010 1 10 01 10 01 1 10111 1 11 10 00 00 0 1 11 10 01 10 0 1 11 11 10 00 0 11111 DCBA DCBA DCBA CDBA DCBA BCDA DCBA CDBA ABCD BCADCBACDBADCBADCBADCBAZ? ABCDCDBADCBA? 由真值表写出逻辑表达式由真值表写出逻辑表达式 化简或转换逻辑函数表达式化简或转换逻辑函数表达式 化简化简 DACBCDBAZ? 化简或转换逻辑函数表达式化简或转换逻辑函数表达式 转换

6、 若要求用与非门组成的逻辑表达式 DACBCDBA DACBCDBAZ ? ? DACBCDBA? DAACBBCDBBAA? 画出逻辑电路图画出逻辑电路图 组合逻辑电路的设计步骤 1、认真读题, 把握逻辑关系 2、设输入输出变量, 定义状态的含义 3、列真值表 目的:减少器件的数量、种类和器 件之间的连接线。减少成本,提高 效率和稳定性 把取值为1的项写成与或式 实际 逻辑问题 逻辑抽象 列真值表 写函数 表达式 化简或变换 表达式 画逻辑 电路图 1列表2得式 3变形4画图 形成性练习 星空卫视“中国达人秀”海选,有三名评 委。以少数服从多数的原则判定选手能否 通过海选。假设我们是电子设计

7、师,帮他 们设计一个电路能够体现评委判定和选手 是否过关之间的逻辑关系。 评委席 A B C F (3)化简表达式 F=AB+BC+AC 解:用A、B、C表示三名评委,1表示同意,0表示不同 意;用F表示结果,1表示通过,0表示不通过 0 0 (1)列真值表 A B C F 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 0 1 1 1 1 (2)写表达式 F=ABC+ABC+ABC+ABC A B C 1 F (4)画逻辑图 用与非门实现 =AB BC AC 若有人作弊暗中遥控改变输出结果。猜想一下作弊者是如何改装的? F 遥控端 1 拓展练习 羊、狼、粮仓门的问题,设计一报警电路。要求: 仓门打开时,羊单独来,羊要吃

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论