[高中教育]第1章--数字逻辑基础新.ppt
《[高中教育]第1章--数字逻辑基础新.ppt》由会员分享,可在线阅读,更多相关《[高中教育]第1章--数字逻辑基础新.ppt(92页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第1章 数字逻辑基础2电信号电信号时间连续时间连续幅度连续幅度连续时间离散时间离散幅度离散幅度离散模拟信号模拟信号数字信号数字信号模拟电路模拟电路数字电路数字电路电子电路电子电路一、数字电路的基本概念一、数字电路的基本概念t0v(t)(V)0t5v(t)第1章 数字逻辑基础3 0 1 0 1 1 1 0 1 0(a) (a) 电平型信号电平型信号(b) (b) 脉冲型信号脉冲型信号数字信号的传输波形数字信号的传输波形数字信号的传输波形数字信号的传输波形第1章 数字逻辑基础4数字电路的主要优点数字电路的主要优点结构简单、制造容易、便于集成和系列化生产结构简单、制造容易、便于集成和系列化生产功能强
2、,能够完成算术和逻辑运算功能强,能够完成算术和逻辑运算抗干扰能力强抗干扰能力强设备便于使用、维护和故障诊断设备便于使用、维护和故障诊断第1章 数字逻辑基础5(c) (c) 整形信号波形整形信号波形数字电路对接收信号整形数字电路对接收信号整形0 1 0 0 1 1 0 1 0 0 1 0 0 1 1 0 1 0 (a) (a) 发送信号波形发送信号波形(b) (b) 接收信号波形接收信号波形门限门限第1章 数字逻辑基础6数字集成电路的发展趋势数字集成电路的发展趋势 大规模大规模 低功耗低功耗 高速度高速度 可编程可编程 嵌入式嵌入式 第1章 数字逻辑基础7二、本课程的主要内容二、本课程的主要内容
3、数字逻辑基础数字逻辑基础组合逻辑电路分析与设计组合逻辑电路分析与设计时序逻辑电路分析与设计时序逻辑电路分析与设计可编程逻辑器件可编程逻辑器件数字系统设计数字系统设计数字数字- -模拟转换与模拟转换与555555定时器定时器重重点点第1章 数字逻辑基础8三、本课程的地位与作用三、本课程的地位与作用 学科基础学科基础核心课核心课 承前启后承前启后先修课程先修课程:电路分析基础:电路分析基础 模拟电子电路模拟电子电路后续课程后续课程: 数字通信、微机原理数字通信、微机原理 计算机硬件技术基础计算机硬件技术基础第1章 数字逻辑基础9学习要求学习要求 课前预习,适当自学课前预习,适当自学 认真听课,做好
4、笔记,积极思考问题认真听课,做好笔记,积极思考问题 课后复习,完成作业课后复习,完成作业 重视实验,理论联系实际重视实验,理论联系实际第1章 数字逻辑基础10数字设计基础与应用数字设计基础与应用邓元庆邓元庆 关宇关宇 贾鹏贾鹏 石会石会 编著编著清华大学出版社清华大学出版社2010教材教材十一五国家级规划教材十一五国家级规划教材第1章 数字逻辑基础11参考书参考书数字设计引论数字设计引论 沈嗣昌沈嗣昌 高教出版社,高教出版社,2000年年数字电路与系统设计数字电路与系统设计 邓元庆邓元庆 西电出版社,西电出版社,2008年年数字设计数字设计原理与实践原理与实践 J. F. Wakerly 高教
5、出版社(影印),高教出版社(影印),2001年年第1章 数字逻辑基础12第第1 1章章 数字逻辑基础数字逻辑基础数制与编码数制与编码逻辑代数基础逻辑代数基础逻辑函数的描述方法逻辑函数的描述方法逻辑函数的化简逻辑函数的化简重点内容,熟练掌握重点内容,熟练掌握第1章 数字逻辑基础131.2 1.2 数制与编码数制与编码一、一、 数制数制 Number System 数制数制 :人类表示数值大小的各种方法的统称。人类表示数值大小的各种方法的统称。1、数的表示方法:、数的表示方法: 位置记数法位置记数法 :N NR R=(r=(rn-1n-1r rn-2n-2rr1 1r r0 0. .r r-1-1
6、r r-2-2rr-m-m) )R R 多项式表示法:多项式表示法: 权权-一种数制中某位为一种数制中某位为“1”时所表示的数值时所表示的数值 大小,称为该位的大小,称为该位的“权权(Weight)”。 R进制进制数中第数中第i位的位的“权权”为为Ri。1nmiiiRrRN第1章 数字逻辑基础14 (765.75)10 权:权: 102 101 100 10-1 10-2 位置记数法:位置记数法:765.75 多项式记数法:多项式记数法:按权展开式按权展开式1027+1016+1005+10-17+10-25基点基点记数法举例记数法举例第1章 数字逻辑基础152 2、常用数制、常用数制 十进制
7、十进制Decimal 二进制二进制Binary 符号:符号:0,1 进位规则:进位规则:逢逢2进进1 十六进制十六进制Hexadecimal 符号:符号:0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F 进位规则:进位规则:逢逢16进进1十进制十进制10101515第1章 数字逻辑基础16二进制数二进制数与与十六进制数十六进制数的关系的关系第1章 数字逻辑基础173 3、 数制转换数制转换 方法:方法:按权展开,十进制求和。按权展开,十进制求和。 例例1-1 (1011001.001)2 =( ? )10 (AD5.C)16=( ? )1089. 1252773.75(1) 任意
8、进制数转换为十进制数任意进制数转换为十进制数第1章 数字逻辑基础18(2 2)二进制数与十六进制数的互换)二进制数与十六进制数的互换例例1-2 ( 1011101.101 )2=( ? )16( 3AB.C8 )16 =( ? )25D.A0011 1010 1011.1100 10004位二进制数位二进制数对应于对应于1位十六进制数位十六进制数删除00第1章 数字逻辑基础19(3 3)十进制数转换为二进制数)十进制数转换为二进制数 十进制整数转换为二进制整数十进制整数转换为二进制整数 除除2取余法:除取余法:除2取余,先余为低取余,先余为低 N10=N2=2n-1bn-1+21b1+20b0
9、例例1-3 (218)10 =( ? )211011010第1章 数字逻辑基础20 乘乘2取整法:乘取整法:乘2取整,先整为高取整,先整为高 N10=N2=2-1b-1+2-2b-2+2-mb-m例例1-4 (0.6875)10 =( ? )20.1011思考思考:(218.6875) 10=( ? )2(11011010.1011)2 十进制小数转换为二进制小数十进制小数转换为二进制小数第1章 数字逻辑基础21例例1-51-5 将十进制数将十进制数0.40.4转换为二进制数,保留转换为二进制数,保留 5 5位小数。位小数。不能精确转换时不能精确转换时精度要求,精度要求,0 0舍舍1 1入入0
10、.4 20.800.8 21.610.6 21.210.2 20.400.4 20.800.8 21.61 整数部分 102(0.4)(0.01101)第1章 数字逻辑基础22二、带符号数的表示方法二、带符号数的表示方法数据格式数据格式 数值 符号 种类种类 原码原码表示法表示法 反码反码表示法表示法 补码补码表示法表示法第1章 数字逻辑基础23 符号位:符号位:+用用0表示,表示,用用1表示。表示。 数值位数值位:不变,:不变,满足位数要求即可满足位数要求即可。 n位二进制原码可表示十进制数范围:位二进制原码可表示十进制数范围:(2n-11) +(2n-11) 举例举例 例例1-6 求出求出
11、X=(+13)10 、Y=(-13)10的的8位二进制原码。位二进制原码。X原原=(000000011011101)2Y原原=(100000011011101)2真值真值1 1、原码表示法、原码表示法第1章 数字逻辑基础24 符号位:符号位:+用用0表示,表示,用用1表示。表示。 数值位数值位:正数不变,:正数不变,负数按位取反。负数按位取反。 n位二进制原码可表示十进制数范围:位二进制原码可表示十进制数范围:(2n-11) +(2n-11) 举例举例 例例1-7 求出求出X=(+13)10 、Y=(-13)10的的8位二进制反码。位二进制反码。X反反=(000000011011101)2Y反
12、反=(111111100100010)22 2、反码表示法、反码表示法第1章 数字逻辑基础25 符号位:符号位:+用用0表示,表示,用用1表示。表示。 数值位数值位:正数不变,正数不变,负数按位取反、末位加负数按位取反、末位加1 。 n位二进制补码可表示十进制数范围:位二进制补码可表示十进制数范围:(2n-1) +(2n-11) 举例举例 例例1-8 求出求出X=(+13)10 、Y=(-13)10的的8位二进制补码。位二进制补码。X补补=(000000011011101)2Y补补=(111111100110011)23、补码表示法、补码表示法第1章 数字逻辑基础26比较结果比较结果(+13)
13、10=(000000011011101)原原=(000000011011101)反反=(000000011011101)补补(-13)10=(100000011011101)原原=(111111100100010)反反=(111111100110011)补补正数正数:原码、反:原码、反码、补码相同码、补码相同负数负数:原码、反:原码、反码、补码不同码、补码不同思考:三者关系思考:三者关系第1章 数字逻辑基础274位原码、位原码、反码、反码、补码对补码对照表照表第1章 数字逻辑基础284 4、补码的运算、补码的运算 减法运算要变为加法运算来进行。减法运算要变为加法运算来进行。 溢出溢出:运算结果
14、超出了给定位数带符号数:运算结果超出了给定位数带符号数的表示范围。的表示范围。 同号相减、异号相加同号相减、异号相加不会发生溢出不会发生溢出; 同号相加、异号相减同号相加、异号相减有可能发生溢出有可能发生溢出。 正数正数加加正数正数或或正数正数减减负数负数结果应为正数结果应为正数; 负数负数加加负数负数或或负数负数减减正数正数结果应为负数结果应为负数。 否则,即为溢出否则,即为溢出。第1章 数字逻辑基础29补码运算举例补码运算举例1010101010(89)(71)(89)( 71)(01011001)(10111001)1(00010010)(00010010)( 18) 补补补原 例例1
15、11010 利用利用8 8位二进制补码计算位二进制补码计算 ,计算结果仍表示为十进制数。计算结果仍表示为十进制数。1010(89)(71)第1章 数字逻辑基础30补码的运算举例补码的运算举例例例1 111 11 利用利用8 8位二进制补码计算位二进制补码计算 ,计算结果仍表示为十进制数。计算结果仍表示为十进制数。1010(71)(89)1010101010(71)(89)(71)( 89)(01000111)(10100111)(11101110)(10010010)( 18) 补补补原 第1章 数字逻辑基础31补码的运算举例补码的运算举例例例1 112 12 利用利用8 8位二进制补码计算位
16、二进制补码计算 ,计算结果仍表示为十进制数。计算结果仍表示为十进制数。1010( 71)(89)1010101010( 71)(89)( 71)( 89)(10111001)(10100111)1(01100000)(01100000)( 96) 补补补原 第1章 数字逻辑基础32三、符号的编码表示法三、符号的编码表示法 编码编码: 用一组符号按一定规则表示给定数字、用一组符号按一定规则表示给定数字、字母、符号或其它信息的方法,称为字母、符号或其它信息的方法,称为编码编码;编;编码的结果称为码的结果称为代码代码。 设待编码信息个数为设待编码信息个数为m,编码符号数为,编码符号数为k,编码,编码
17、长度为长度为n,则,则m、k、n之间一般满足下面关系之间一般满足下面关系 kn1 m kn 特别,当用二进制符号来编码时,有特别,当用二进制符号来编码时,有2n1 m 2n第1章 数字逻辑基础33特点:特点:相邻性相邻性 相邻的代码中,只有相邻的代码中,只有1位取值不同位取值不同 循环性循环性 首尾两个代码也相邻首尾两个代码也相邻 反射性反射性 对称位置的代码仅最高位不同对称位置的代码仅最高位不同1、格雷码(格雷码(Gray CodeGray Code)循环码循环码第1章 数字逻辑基础34格雷码的构造方法格雷码的构造方法第1章 数字逻辑基础352、BCD码码 Binary Coded Deci
18、mal自补码自补码:将将D D的代码各位取反,正是的代码各位取反,正是9-D9-D的代码的代码 也叫也叫二二十进制码。它将十进制数看作十进制符号十进制码。它将十进制数看作十进制符号的组合,对每个符号进行编码。的组合,对每个符号进行编码。有有权权码码无无权权码码第1章 数字逻辑基础363、 ASCII码码 美国信息交换标准代码美国信息交换标准代码American Standard Code for Information InterchangeSP:空格,:空格,20H CR:回车,:回车,0DHLF:换行,:换行,0AHDEL:删除,:删除,7FHBS: 退格,退格,08H 09: 30H39
19、HAZ:41H5AH az: 61H7AH第1章 数字逻辑基础374、 奇偶校验码奇偶校验码 最简单的检错码最简单的检错码 构成构成:息码组中增加息码组中增加1位位奇偶校验位奇偶校验位 例:例:“7”的的8421BCD码码“0111” 奇校验码为奇校验码为 00111 校验位为校验位为0 偶校验码为偶校验码为 10111 校验位为校验位为1 奇偶校验码只能发现奇数个码元错误奇偶校验码只能发现奇数个码元错误 格式格式:奇偶校验位奇偶校验位位于最高位位于最高位 特点特点:增加校验位后的整个码组具有增加校验位后的整个码组具有 奇数个奇数个1-奇校验码奇校验码 偶数个偶数个1-偶校验码偶校验码 第1章
20、 数字逻辑基础381.3 1.3 逻辑代数基础逻辑代数基础 逻辑代数逻辑代数(Logic Algebra) 也称也称布尔代数布尔代数(Boolean Algebra),它是英国数学家乔治,它是英国数学家乔治.布尔布尔(George Boole)于于1849年提出来的。年提出来的。 数字电路数字电路有时候也称为有时候也称为数字逻辑电路数字逻辑电路、逻辑电路逻辑电路或或开开关电路。关电路。 逻辑代数中的逻辑代数中的0和和1仅代表逻辑变量的两种不同状态仅代表逻辑变量的两种不同状态(假假或或真真),本身既无数值含义也无大小关系;),本身既无数值含义也无大小关系;无论无论自变量还是因变量,都只能取自变量
21、还是因变量,都只能取0和和1两种值。两种值。 正逻辑:正逻辑:0低电平,低电平,1高电平高电平 负逻辑:负逻辑:0高电平,高电平,1低电平低电平 如无特殊说明,如无特殊说明,一律使用正逻辑。一律使用正逻辑。第1章 数字逻辑基础39一、一、 逻辑代数的基本运算逻辑代数的基本运算名称名称 代数式代数式 真值表真值表 逻辑门符号逻辑门符号与与运算运算 L=AB AND =AB 或或运算运算 L=A+B OR 非非运算运算 NOT L=A第1章 数字逻辑基础40用开关电路实现基本逻辑运算用开关电路实现基本逻辑运算第1章 数字逻辑基础41逻辑门的符号逻辑门的符号国标符号国标符号第1章 数字逻辑基础42二
22、、二、 复合逻辑运算与常用逻辑门复合逻辑运算与常用逻辑门 与非运算 F=AB 或非运算 F=A+B 与或非运算 F=AB+CD 异或运算 F=A B=AB+AB 同或运算 F=A B=A B=AB+AB 第1章 数字逻辑基础43第1章 数字逻辑基础44第1章 数字逻辑基础45三、逻辑代数的基本定律与运算规则三、逻辑代数的基本定律与运算规则摩根定律摩根定律第1章 数字逻辑基础46运算规则运算规则(1)代入规则)代入规则 对于任何一个逻辑等式,以某对于任何一个逻辑等式,以某个逻辑变量或逻辑函数同时取代等个逻辑变量或逻辑函数同时取代等式两端的任何一个逻辑变量式两端的任何一个逻辑变量A后,等后,等式依
23、然成立式依然成立。 代入规则可以用来扩展公式。代入规则可以用来扩展公式。第1章 数字逻辑基础47运算规则运算规则(2 2)对偶规则)对偶规则 对偶式对偶式 将函数将函数F中的中的“ ”、“+”互变,互变,常量常量0、1互变,所得式子互变,所得式子F称为称为F的的对偶式对偶式。 F的对偶式有时也用的对偶式有时也用Fd表示。表示。 对偶规则对偶规则 如果两个函数如果两个函数F=G,则有,则有 F=G。 对偶规则可以用来减少公式记忆量。对偶规则可以用来减少公式记忆量。第1章 数字逻辑基础48运算规则运算规则(3 3)反演规则)反演规则 反演式反演式 逻辑函数逻辑函数F的反函数的反函数F称为称为F的的
24、反演式反演式。 反演规则反演规则 将函数将函数F中的中的“ ”、“+”互变,互变,常量常量0、1互变,互变,原变量、反变量原变量、反变量互变,所得式子互变,所得式子即为即为F的的反演式反演式或或反函数反函数F 。 反演规则可以用来快速求得反演规则可以用来快速求得F的表达式。的表达式。第1章 数字逻辑基础491.4 1.4 逻辑函数的描述方法逻辑函数的描述方法 真值表描述法真值表描述法 代数式描述法代数式描述法 逻辑图描述法逻辑图描述法 卡诺图描述法卡诺图描述法 波形图描述法波形图描述法第1章 数字逻辑基础50一、真值表一、真值表描述法描述法例例 在举重比赛中,有一个主裁判和在举重比赛中,有一个
25、主裁判和两个副裁判,只有主裁判和至少一个副两个副裁判,只有主裁判和至少一个副裁判同意时,运动员的动作才算合格。裁判同意时,运动员的动作才算合格。试用试用真值表真值表描述裁判结果。描述裁判结果。 逻辑变量假设逻辑变量假设 逻辑变量定义逻辑变量定义 列列真值表真值表主裁主裁A,副裁,副裁B、C,结果,结果ZA、B、C=0:不同意:不同意1:同意:同意Z=0:不合格:不合格1:合格:合格第1章 数字逻辑基础51二、代数式描述法二、代数式描述法例例1 119 19 在举重比赛中,有一个主裁判和在举重比赛中,有一个主裁判和两个副裁判,只有主裁判和至少一个副裁判两个副裁判,只有主裁判和至少一个副裁判同意时
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高中教育 高中 教育 数字 逻辑 基础
限制150内