第8章数字电路基础-lm.ppt_第1页
第8章数字电路基础-lm.ppt_第2页
第8章数字电路基础-lm.ppt_第3页
第8章数字电路基础-lm.ppt_第4页
第8章数字电路基础-lm.ppt_第5页
已阅读5页,还剩70页未读 继续免费阅读

下载本文档

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

文档简介

数制与逻辑代数 数字化时代 概述 自然界的物理量 模拟量 其变化在时间上和数量上都是连续的 数字量 其变化在时间上和数量上都是不连续的 电子电路中的电信号可分为 模拟信号 连续变化的电压和电流数字信号 离散的电压值 高 低电平 对数字信号进行传输 处理的电子电路 什么是数字电路 数字电路的应用 计算机系统 主板 内存 硬盘 显卡 消费类电子产品 手机 电子表 MP3 4 通讯产品 路由器 交换机 数字电路的特点 以逻辑代数为数学基础 适合工作在存储 控制 决策等系统中系统可靠性高 精度高集成度高 体积小 功耗低 第8章数制与逻辑代数 1 进位计数制的含义 在表示数时 仅用一位数码往往不够用 必须用进位计数的方法组成多位数码 多位数码每一位的构成以及从低位到高位的进位规则称为进位计数制 简称进位制 2 常用数制 十进制二进制十六进制 数制也叫记数法 是人们用一组规定的符号和规则来表示数的方法 8 1 1数制 十进制 公元3世纪 古印度的一位科学家巴格达发明了阿拉伯数字 一 十进制 数码构成为 0 9 运算规律 逢十进一 即 9 1 10十进制数的权展开式 4 6 7 4 2 4 1 6 0 6 7 1 7 4 6 7 同样的数码在不同的数位上代表的数值不同 这个数值称为位权 任意一个十进制数都可以表示为各个数位上的数码与其对应的权的乘积之和 称权展开式 又如 209 04 10 2 102 0 101 9 100 0 10 1 4 10 2 一般表达式 位权 数码 在数字电路中 计数的基本思想是要把电路的状态与数码一一对应起来 显然 采用十进制是十分不方便的 它需要十种电路状态 要想严格区分这十种状态是很困难的 十进制 二进制 18世纪德国数理哲学大师莱布尼兹发明二进制 二进制是计算技术中广泛采用的一种数制 二进制数据是用0和1两个数码来表示的数 数码构成 0 1 运算规律 逢二进一 即 1 1 10 二进制数的权展开式 例如 101 01 2 1 22 0 21 1 20 0 2 1 1 2 2 5 25 10 各数位的权是 的幂 二 二进制 一般表达式 1 易于电路实现 每一位数只有两个值 可以用管子的导通或截止 灯泡的亮或灭 继电器触点的闭合或断开来表示 2 基本运算规则简单 二进制的优点 二进制的缺点 位数太多 不符合人的习惯 不能在头脑中立即反映出数值的大小 一般要将其转换成十进制后 才能反映 二进制的优缺点 数码为 0 9 A 10 B 11 C 12 D 13 E 14 F 15 运算规律 逢十六进一 即 F 1 10 十六进制数的权展开式 例如 D8 A 16 13 161 8 160 10 16 1 216 625 10 各数位的权是16的幂 一般表达式 三 十六进制 十六进制在数字电路中 尤其在计算机中得到广泛的应用 1 与二进制之间的转换容易 2 计数容量较其它进制都大 假如同样采用四位数码 二进制最多可计至11112 1510 十进制可计至999910 十六进制可计至FFFF16 6553510 即64K 其容量最大 3 计算机系统中 大量的寄存器 计数器等往往按四位一组排列 故使十六进制的使用独具优越性 十六进制的优点 十六进制 常用数制的书写规则 1 括号外面加下标例如 10011 2 237 8 8079 10和 45ABF 16分别表示二进制 八进制 十进制和十六进制 2 字母后缀二进制数用B Binary 表示 十进制数用D Decimal 表示 D一般可以省略 十六进制数用H Hexadecimal 表示 例如 10011B 237O 8079和45ABFH分别表示二进制 八进制 十进制和十六进制 常用数制间的转换 方法 按权展开并求和 100110 101 2 1 25 0 24 0 23 1 22 1 21 0 20 1 2 1 0 2 2 1 2 3 38 625 10 1 把二进制数转为十进制 2 十进制转化成二进制 整数部分 除以2取余数 直到商为0 余数从下到上排列 首次取得的余数排在最右 小数部分 将小数部分乘以2取整数 直到小数部分为0或达到要求的精度为止 整数从上到下排列 首次取得的整数排在最左 例1 100 345 10 1100100 01011 2 最低 最高 例2 100 10 64 16 1101101110 110101 36E D4 1636ED4 二进制转化成十六进制整数部分 从右向左按四位进行分组小数部分 从左向右按四位进行分组不足补零 下列各数中 最大的一个数是 A 11011001 2B 75 10C A7 16 思考题 下列各数中 最大的一个数A 11011001 2B 75 10C A7 16 A A 11011001 2 1 27 1 26 0 25 1 24 1 23 0 22 0 21 1 20 217 10 B 75 10 75 10 C A7 16 10 161 7 160 167 10 答 数码 代表一个确切的数字 如二进制数 八进制数等 编码 n位二进制数可以组合成2n个不同的信息 给每个信息规定一个具体码组 这种过程叫编码 8 1 2码制 1 BCD码 BCD码又称二 十进制码 通常用四位二进制码为一组 表示一位十进制数 只取十个状态 而且每组之间是 逢十进一 8421BCD码是按顺序取四位二进制码中的前十种状态 即0000 1001 代表十进制的0 9 而1010 1111弃之不用 8421码是一种有权码 从高位到低位的权依次为8 4 2 1 按权相加 即可得到所代表的十进制数 如 例如 7 0111 12 00010010 例如 1001 0 4 2 0 6 0110 8 0 0 1 9 2 格雷码 Gray 格雷码是一种无权码 编码特点是 任何两个相邻代码之间仅有一位不同 例如 8421码中的0111和1000是相邻码 当7变到8时 四位均变了 若采用格雷码 0100和1100是相邻码 仅最高一位变了 0111 1111 0011 0101 0110 8 2逻辑代数 一 逻辑代数及其表示方法逻辑代数是英国数学家乔治 布尔 Geroge Boole 于1847年首先进行系统论述的 也称布尔代数 逻辑代数中的变量称为逻辑变量 逻辑自变量和逻辑因变量 用大写字母表示 逻辑变量的取值只有两种 即逻辑0和逻辑1 0和1并不表示数值的大小 而是表示两种对立的逻辑状态 二 基本逻辑运算 1 与运算 逻辑乘 AND 只有决定事件结果的全部条件同时具备时 结果才发生 1表示开关闭合 灯亮0表示开关断开 灯不亮 与运算符 也有用 表示 所谓真值表 就是将逻辑变量各种可能取值的组合及其相应逻辑函数值列成的表格 2 或运算 逻辑加 OR 决定事件结果的诸条件中只要有任何一个满足 结果就会发生 1表示开关闭合 灯亮0表示开关断开 灯不亮 或运算符 也可用 表示 3 非运算 逻辑反 NOT 只要条件具备了 结果就不会发生 而条件不具备时 结果一定发生 1表示开关闭合 灯亮0表示开关断开 灯不亮 非逻辑运算符 一 二极管与门和或门电路1 与门电路 基本逻辑门电路 与门在电路中的波形图 2 或门电路 二 三极管非门电路 与非门的复合 三 复合门电路 TTL逻辑门电路 一 TTL与非门的基本结构及工作原理1 TTL与非门的基本结构 TTL与非门电路的基本结构 2 TTL与非门的逻辑关系 1 输入全为高电平3 6V时 T2 T3饱和导通 实现了与非门的逻辑功能之一 输入全为高电平时 输出为低电平 由于T2饱和导通 VC2 1V T4和二极管D都截止 由于T3饱和导通 输出电压为 VO VCES3 0 3V 该发射结导通 VB1 1V T2 T3都截止 2 输入有低电平0 3V时 实现了与非门的逻辑功能的另一方面 输入有低电平时 输出为高电平 忽略流过RC2的电流 VB4 VCC 5V 由于T4和D导通 所以 VO VCC VBE4 VD 5 0 7 0 7 3 6 V 综合上述两种情况 该电路满足与非的逻辑功能 即 2 对于或非门及或门 多余输入端应接低电平 比如直接接地 也可以与有用的输入端并联使用 多余输入端的处理 1 对于与非门及与门 多余输入端应接高电平 如直接接电源正端 在前级驱动能力允许时 也可以与有用的输入端并联使用 3 一端消去或加上小圆圈 同时将相应变量取反 其逻辑关系不变 2 任一条线一端上的小圆圈移到另一端 其逻辑关系不变 2 5混合逻辑中逻辑符号的变换 1 逻辑图中任一条线的两端同时加上或消去小圆圈 其逻辑关系不变 8 2 3逻辑代数的基本公式和基本规则 一 逻辑代数的基本定律 0 1律 重叠律 互补律 交换律 结合律 分配律 反演律 例 用真值表证明反演律 0001011 0111 1000 1100 1010 1000 证明 证明 8 3逻辑函数的化简 同一个逻辑函数可以写成不同形式的逻辑式 逻辑函数式越简单 它所表示的逻辑关系越明显 也有利于用最少的电子器件实现这个逻辑函数 最简 与或 式的标准 含的与项最少 门最少 各与项中的变量数最少 门的输入端最少 以后主要讨论 与或 式的化简 其中 最常用的为 与或 逻辑表达式 1 吸收法 消项法 例 用吸收法化简下列逻辑函数 解 8 3 1公式和定理化简法 代数化简法 2 并项法 例 用并项法化简下列逻辑函数 解 解 解 3 消去法 例 用消去法化简下列逻辑函数 解 利用公式或 将多余因子吸收 消去 4 配项法 例 用配项法化简下列逻辑函数 解 解 解 解法1 解法2 代数化简法优点 不受变量数目的限制 缺点 没有固定的步骤可循 需要熟练运用各种公式和定理 在化简一些较为复杂的逻辑函数时还需要一定的技巧和经验 有时很难判定化简结果是否最简 由上例可知 逻辑函数的化简结果不是唯一的 3逻辑函数的卡诺图化简法 将n变量的全部最小项各用一个小方块表示 并使具有逻辑相邻性的最小项在几何位置上也相邻地排列起来 所得到的图形叫做n变量的卡诺图 KarnaughMap 1 卡诺图的构成 AB 00 01 10 11 m0 m1 m2 m3 A B A B 1 0 1 0 m0 m1 m2 m3 mi AB 二变量K图 建立多于二变量的卡诺图 则每增加一个逻辑变量就以原卡诺图的右边线 或底线 为对称轴作一对称图形 对称轴左面 或上面 原数字前增加一个0 对称轴右面 或下面 原数字前增加一个1 三变量K图 四变量K图 卡诺图是上下 左右闭合的图形 逻辑相邻 仅有一个变量不同 2 逻辑函数的卡诺图 给出真值表 将真值表的每一行的取值填入卡诺图即可 填入Y 1的项即可 例 0 0 0 1 0 1 0 1 1 1 1 画出逻辑函数的卡诺图 圈 1 合并相邻的最小项 将每一个圈对应的与项相或 即得到最简与或式 尽量画大圈 但每个圈内只能含有2n n 0 1 2 3 个相邻项 逻辑相邻性 圈的个数尽量少 卡诺图中所有取值为 1 的方格均要被圈过 即不能漏下取值为 1 的最小项 保证每个圈中至少有一个 1格 只被圈过一次 否则该圈是多余的 画圈原则 2 最简与或式的求法 画出逻辑函数的卡诺图 圈 1 合并相邻的最小项 将每一个圈对应的与项相或 即得到最简与或式 3 逻辑函数的卡诺图化简法 在卡诺图中 凡是几何位置相邻的最小项均可以合并 任何一个合并圈 即卡诺圈 所含的方格数为2n个 必须按照逻辑相邻画出卡诺圈 2n个方格合并 消去n个变量 1 卡诺图中最小项合并规律 给出真值表或卡诺图 给出的最小项之和式 给出的不是最小项之和式 确定使每个与项为1的所有输入变量取值 并在卡诺图上对应方格填1 其余的方格填0 或不填 也可化为标准与或式 再填入 例 用卡诺图分别描述下列逻辑函数 A BC 0 1 00 01 11 10 1 1 1 1 1 解 当ABC 10时该与项为1 在卡诺图上对应两个方格 m2 m6 处填1 当ABC A 时该与项为1 在卡诺图上对应两个方格 m4 m5 m6 m7 处填1 D 当ABCD 1时该与项为1 对应八个方格 m1 m3 m5 m7 m9 m11 m13 m15 处填1 当ABCD 001 时该与项为1 对应两个方格 m2 m3 处填1 当ABCD 101 时该与项为1 在卡诺图上对应两个方格 m10 m11 处填1 解 AD 当ABCD 1 1时该与项为1 对应四个方格 m9 m11 m13 m15 处填1 某些最小项重复 只需填一次即可 例 7 具有约束项逻辑函数的化简1 逻辑函数中的约束项 2 具有约束项的函数化简 将具有约束项的逻辑函数填入卡诺图中 约束项的小方格用 其他项与普通函数一样填写 画卡诺圈 合并函数时 需要使约束项为 1 便将其圈入卡诺圈中 否则视为 0 写出简化结果 消去不同 保留相同 解 1 根据题意列真值表 见表8 15 并将约束项的最小项填上 当A B C D的取值为0000 0100时 Y 0 表8 15例8 16真值表 当A B C D的取值为0101 1001时 Y 1 由于十进制数只有0 9这10个数码 对应的二进制编码是0000 1001 所以A B C D的取值1010 1111这6组取值是不允许出现的 也就是说 这6组最小项是 约束项 例8 16设输入A B C D是十进制数X的二进制编码 当X 5时 输出Y为1 否则为0 求Y的最简 与或 表达式 2 根据真值表和约束条件填写卡诺图 如图8 47b所示 3 写出化简后的函数式 图8 47例8 16的卡诺图 图a的结果 图b的结果 Y A B C D A BD BC 例8 17已知Y A B C D m 0 2 7 8 13 15 d 1 5 6 9 10 11 12 求最简的函数表达式 解 1 根据最小项表达式和约束条件画卡诺图 如图8 48所示 根据已知函数填写卡诺图 并将约束项的小方格填上 图8 48例8 17的卡诺图 2 画卡诺圈 约束项可以视为 0 也可以视为 1 3 写出化简后的逻辑函数

温馨提示

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

评论

0/150

提交评论