1第一章数字逻辑基础课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《1第一章数字逻辑基础课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第一章 数字 逻辑 基础 课件
- 资源描述:
-
1、第一章第一章 数字逻辑基础数字逻辑基础1-1 数制与编码数制与编码 进位计数制进位计数制数制转换数制转换数值数据的表示数值数据的表示常用的编码常用的编码1-2 逻辑代数基础逻辑代数基础逻辑变量及基本逻辑运算逻辑变量及基本逻辑运算逻辑函数及其表示方法逻辑函数及其表示方法 逻辑代数的运算公式和规则逻辑代数的运算公式和规则1-3 逻辑函数的标准形式逻辑函数的标准形式函数表达式的常用形式函数表达式的常用形式逻辑函数的标准形式逻辑函数的标准形式1-4 逻辑函数的简化逻辑函数的简化代数法化简函数代数法化简函数图解法化简函数图解法化简函数 逻辑函数简化中的几个实际问题逻辑函数简化中的几个实际问题进位计数制进
2、位计数制1、十进制、十进制=3 102+3 101+3 100+3 10-1+3 10-2权权 权权 权权 权权 权权特点:特点:1)基数基数10,逢十进一逢十进一,即,即9+1=103)不同数位上的数具有不同的权值不同数位上的数具有不同的权值10i。4)任意一个十进制数,都可按其权位任意一个十进制数,都可按其权位展成多项式的形式展成多项式的形式(333.33)10位置计数法位置计数法按权展开式按权展开式(N)10=(Kn-1 K1 K0.K-1 K-m)101nmii10iK 2)有有0-9十个数字符号和小数点,数码十个数字符号和小数点,数码K i从从0-9=Kn-1 10n-1+K1101
3、+K0100+K-1 10-1+K-m 10-m返返 回回数基数基表示相对小数点表示相对小数点的位置的位置返返 回回二进制二进制任意进制任意进制 1)基数)基数R,逢逢R进一进一,3)不同数位上的数具有不同的权值)不同数位上的数具有不同的权值Ri。4)任意一个任意一个R进制数,都可按其权位进制数,都可按其权位展成多项式的形式展成多项式的形式(N)R=(Kn-1 K1 K0.K-1 K-m)2=Kn-1 Rn-1+K1R1+K0R0+K-1 R-1+K-m R-m1nmiiRiK2)有有R个数字符号和小数点个数字符号和小数点,数码,数码K i从从0(R-1)1)基数)基数2,逢二进一逢二进一,即
4、,即1+1=10 3)不同数位上的数具有不同的权值)不同数位上的数具有不同的权值2i。4)任意一个二进制数,都可按其权位)任意一个二进制数,都可按其权位展成多项式的形式展成多项式的形式(N)2=(Kn-1 K1 K0.K-1 K-m)2=Kn-1 2n-1+K121+K020+K-1 2-1+K-m 2-m1nmii2iK2)有有0-1两个数字符号和小数点两个数字符号和小数点,数码,数码K i从从0-1十 二八 十六 十 二八 十六00000 0081000 10 810001 1191001 11 920010 2210 1010 12 A30011 3311 1011 13 B40100
5、4412 1100 14 C50101 5513 1101 15 D60110 6614 1110 16 E70111 7715 1111 17 F常用数制对照表常用数制对照表返返 回回数数 制制 转转 换换十进制十进制非十进制非十进制非十进制非十进制十进制十进制二进制二进制八、十六进制八、十六进制八、十六进制八、十六进制二进制二进制十进制与非十进制间的转换十进制与非十进制间的转换非十进制间的转换非十进制间的转换返返 回回 整数部分的转换整数部分的转换十进制转换成二进制十进制转换成二进制除基取余法除基取余法:用目标数制的:用目标数制的基数基数(R=2R=2)去除)去除十十进制数进制数,第一次第
6、一次相除所得余数为目的数的相除所得余数为目的数的最低位最低位 K K0 0,将所得,将所得商商再除以再除以基数基数,反复执行上述过程,反复执行上述过程,直到商为直到商为“0”0”,所得余数为目的数的所得余数为目的数的最高位最高位K Kn n-1-1。例:(例:(81)10=(?)(?)2得:(得:(8181)1010=(10100011010001)2 281402010520 2 2 2 2 2 2 21K00K10K20K31K40K51K61返返 回回 小数部分的转换小数部分的转换十进制转换成二进制十进制转换成二进制乘基取整法乘基取整法:小数小数乘以目标数制的乘以目标数制的基数基数(R=
7、2R=2),),第第一次一次相乘结果的相乘结果的整数整数部分为目的数的部分为目的数的最高位最高位K K-1-1,将其小,将其小数部分再乘基数依次记下整数部分,反复进行下去,数部分再乘基数依次记下整数部分,反复进行下去,直直到小数部分为到小数部分为“0”0”,或满足要求的或满足要求的精度精度为止(即根据为止(即根据设备字长限制,取有限位的近似值)。设备字长限制,取有限位的近似值)。例:例:(0.650.65)1010=(?)=(?)2 2 要求精度为小数五位。要求精度为小数五位。0.65 2K-110.3 2K-200.6 2K-310.2 2K-400.4 2K-500.8由此得:由此得:(0
8、.65)10=(0.10100)2综合得:综合得:(81.65)10=(1010001.10100)2返返 回回如如2-5,只要求到小只要求到小数点后第五位数点后第五位十进制十进制二进制二进制八进制、十六进制八进制、十六进制非十进制转成十进制非十进制转成十进制方法方法:将相应进制的数按权展成多将相应进制的数按权展成多项式,按十进制求和项式,按十进制求和(F8C.B)(F8C.B)16 16=F F16162 2+8+816161 1+C+C16160 0+B+B1616-1-1=3840+128+12+0.68753840+128+12+0.6875=3980.6875=3980.6875例:
9、返返 回回返返 回回非十进制间的转换非十进制间的转换 二进制与八进制间的转换二进制与八进制间的转换从从小数点小数点开始,将二进制数的整数和小数部分开始,将二进制数的整数和小数部分每每三位三位分为分为一组一组,不足不足三位的分别在整数的最高位三位的分别在整数的最高位前和小数的最低位后前和小数的最低位后加加“0”0”补足,然后每组用补足,然后每组用等值的八进制码替代,即得目的数等值的八进制码替代,即得目的数。例例8 8:11010111.0100111 11010111.0100111 B=?QB=?Q 11010111.0100111 11010111.0100111 B=327.234 QB=
10、327.234 Q11010111.0100111小数点为界小数点为界000723234返返 回回非十进制间的转换非十进制间的转换 二进制二进制与十六进制间的转换与十六进制间的转换从从小数点小数点开始,将二进制数的整数和小数部分开始,将二进制数的整数和小数部分每每四位四位分为分为一组一组,不足不足四位的分别在整数的最高位四位的分别在整数的最高位前和小数的最低位后前和小数的最低位后加加“0”0”补足,然后每组用补足,然后每组用等值的十六进制码替代,即得目的数等值的十六进制码替代,即得目的数。例例9 9:111011.10101 111011.10101 B=?HB=?H 111011.10101
11、 111011.10101 B=3B.A8 HB=3B.A8 H111011.10101小数点为界小数点为界00000B3A8X X1 1=+1101101 1101101X X2 2=-11011011101101数值数据的表示数值数据的表示一、一、真值真值与与机器数机器数数符(数符(+/-+/-)+尾数尾数(数值的绝对值(数值的绝对值)符号(符号(+/-+/-)数码化)数码化 最高位:最高位:“0”“0”表示表示“+”+”“1”“1”表示表示“-”-”二、二、带符号二进制数的代码表示带符号二进制数的代码表示1.1.原码原码 XX原:原:原码原码反码反码补码补码变形补码变形补码尾数部分的表示
12、形式:尾数部分的表示形式:最高位:最高位:“0”“0”表示表示“+”+”“1”“1”表示表示“-”-”符号位符号位+尾数部分(真值)尾数部分(真值)原码的性质:原码的性质:“0”“0”有两种表示形式有两种表示形式+00+0000原原 =000=0000 0 而而 -00-0000原原 =100=1000 0 数值范围:数值范围:+(2 2n 1n 1-1-1)XX原原-(2 2n-1n-1-1-1)如如n=8n=8,原码范围,原码范围01111111011111111111111111111111,数值范围,数值范围为为+127+127-127-127 符号位后的尾数即为真值的数值符号位后的尾
13、数即为真值的数值返返 回回数值数据的表示数值数据的表示2.2.反码反码 XX反:反:符号位符号位+尾数部分尾数部分 反码的性质反码的性质正数:尾数部分与真值形式相同正数:尾数部分与真值形式相同负数:尾数为真值数值部分按位取反负数:尾数为真值数值部分按位取反 X X1 1=+4=+4X X2 2=-4=-4XX1 1 反反 =0 000001000000100XX2 2 反反 =1 1111101111110113、补码补码 XX补:补:符号位符号位+尾数部分尾数部分正数:尾数部分与真值同即正数:尾数部分与真值同即 XX补补 =XX正正负数:负数:尾数为真值数值部分按位取反加尾数为真值数值部分按
14、位取反加1 1即即 XX补补 =XX反反 +1 1 “0”“0”有两种表示形式有两种表示形式+00+0000反反 =000=0000 0 而而 -00-0000反反 =111=1111 1 数值范围:数值范围:+(2 2n 1n 1-1-1)XX反反-(2 2n-1n-1-1-1)如如n=8n=8,反码范围,反码范围01111111011111111000000010000000,数值范围,数值范围为为+127+127-127-127 符号位后的尾数是否为真值取决于符号位符号位后的尾数是否为真值取决于符号位返返 回回补码的性质:补码的性质:数值数据的表示数值数据的表示双符号位:正数双符号位:正
15、数-“00”-“00”负数负数-“11”-“11”符号位符号位+尾数尾数应用:应用:两个符号位(两个符号位(S S1 1S S0 0)都作为数值一起参)都作为数值一起参与运算,运算结果的符号如两个符号位与运算,运算结果的符号如两个符号位相同,结果正确;不同则溢出相同,结果正确;不同则溢出。判断是否有溢出判断是否有溢出方法:方法:4 4、变形补码、变形补码 XX变补:变补:例例:已知已知X X1 1=-1110 B=-1110 B,X X2 2=+0110 B=+0110 B,求,求 X X1 1+X X2 2=?XX1 1 补补 =1 0010 -1110=1 0010 -1110B B +)
16、XX2 2 补补 =0 0110 +1000=0 0110 +1000B B X X1 1+X+X2 2 补补 =1 1000 -1000=1 1000 -1000B B故得故得 X X1 1+X+X2 2 补补 =11000=11000 即即X X1 1+X+X2 2=-1000 B=-1000 B例:已知例:已知X X1 1=48=48,X X2 2=31 =31 求求X X1 1+X+X2 2=?X X1 1=+48 =+48 X X1 1 变补变补=00 110000=00 110000+)X X2 2=+31 =+31 +)XX2 2 变补变补=00 011111=00 011111
17、 X X1 1+X+X2 2 =+79 X=+79 X1 1+X+X2 2 变补变补 =01 001111=01 001111 “0”“0”有一种表示形式有一种表示形式+00+0000补补 =000=0000 0 而而 -00-0000补补 =1 000=1 0000 0 数值范围:数值范围:+(2+(2n-1n-1-1-1)XX补补-2-2n-1n-1如如n=8n=8,补码范围,补码范围01111111011111111000000010000000,数值范围为数值范围为+127+127-128-128 符号位后的尾数并不表示真值大小符号位后的尾数并不表示真值大小 用补码进行运算时,两数补码
18、之和等于两用补码进行运算时,两数补码之和等于两数和之补码,即数和之补码,即 X X1 1 补补+X X2 2 补补 =X X1 1+X+X2 2 补补(mod 2mod 2n n)常用编码常用编码 自然二进制码自然二进制码 格雷码格雷码 二二十进制码十进制码 奇偶检验码奇偶检验码 ASCII ASCII码等码等。常用的常用的编码编码:用一组二进制码按一定规则排列起用一组二进制码按一定规则排列起来以表示数字、符号等特定信息。来以表示数字、符号等特定信息。(一)自然二进制码及格雷码(一)自然二进制码及格雷码 自然二进制码自然二进制码常用四位自然二进制码,表示十进常用四位自然二进制码,表示十进制数制
19、数0-150-15,各位的权值依次为,各位的权值依次为2 23 3、2 22 2、2 21 1、2 20 0。格雷码格雷码2.2.编码还具有反射性,因此又可称其编码还具有反射性,因此又可称其为反射码。为反射码。1.1.任意两组任意两组相邻码相邻码之间只有之间只有一位一位不同。不同。注:首尾两个数码即最小数注:首尾两个数码即最小数00000000和最大和最大数数10001000之间也符合此特点,故它可称为之间也符合此特点,故它可称为循环码循环码返返 回回按自然数顺序按自然数顺序排列的二进制排列的二进制码码 自然二进制码自然二进制码 格雷码格雷码 二二十进制码十进制码 奇偶检验码奇偶检验码 ASC
20、II ASCII码等码等。常用的常用的编码编码:(二)(二)二二十进制十进制BCDBCD码码 有权码有权码用四位二进制代码对用四位二进制代码对十进制数的各个数码十进制数的各个数码进行编码进行编码。有权码表示十进制数符:有权码表示十进制数符:D=bD=b3 3w w3 3+b+b2 2w w2 2+b+b1 1w w1 1+b+b0 0w w0 0+c+c偏权系数偏权系数c c =0 0时为有权码。时为有权码。1 1 84218421BCDBCD(NBCDNBCD)码)码2 7 6 .82 7 6 .8 010 0111 0110 1000010 0111 0110 1000例:(例:(276.
21、8276.8)10 10=(?)NBCDNBCD(276.8276.8)10 10 =(00100111011010000010011101101000)NBCDNBCD四位二进制数中的每一四位二进制数中的每一位都对应有固定的权位都对应有固定的权常用编码常用编码返返 回回 自然二进制码自然二进制码 格雷码格雷码 二二十进制码十进制码 奇偶检验码奇偶检验码 ASCII ASCII码等码等。常用的常用的编码编码:无权码无权码2.其它有权码其它有权码24212421、54215421、521152111 1.余余3 3码码余余3 3码中有效的十组代码为码中有效的十组代码为00110011110011
22、00代表十进制数代表十进制数0-0-9-92 2.其它无权码其它无权码 字符编码字符编码ASCIIASCII码:七位代码表示码:七位代码表示128128个字符个字符 9696个为图形字符个为图形字符控制字符控制字符3232个个。常用编码常用编码返返 回回1-2 逻辑代数基础逻辑代数基础逻辑变量及基本逻辑运算逻辑变量及基本逻辑运算逻辑函数及其表示方法逻辑函数及其表示方法 逻辑代数的运算公式和规则逻辑代数的运算公式和规则逻辑变量及基本逻辑运算逻辑变量及基本逻辑运算一、逻辑变量一、逻辑变量取值:逻辑取值:逻辑0 0、逻辑、逻辑1 1。逻辑。逻辑0 0和逻辑和逻辑1 1不代不代表表数值大小数值大小,仅
23、表示相互矛盾、相互对立,仅表示相互矛盾、相互对立的的两种逻辑状态两种逻辑状态二、基本逻辑运算二、基本逻辑运算与运算与运算或运算或运算非运算非运算返返 回回逻辑表达式逻辑表达式F=A F=A B=ABB=AB与逻辑真值表与逻辑真值表与逻辑关系表与逻辑关系表与逻辑与逻辑开关开关A 开关开关B灯灯F断 断断 合合 断合 合灭灭灭亮ABF1 01 10 10 00010ABF 逻辑符号逻辑符号只有决定某一事件的只有决定某一事件的所有条件所有条件全部具备,全部具备,这一事件才能发生这一事件才能发生与逻辑运算符,也有用与逻辑运算符,也有用“”、“”、“”、“&”&”表示表示逻辑表达式逻辑表达式F=A F=
24、A+B B或逻辑真值表或逻辑真值表或逻辑或逻辑ABF 1逻辑符号逻辑符号只有决定某一事件的只有决定某一事件的有一个或一个以上有一个或一个以上具具备,这一事件才能发生备,这一事件才能发生ABF1 01 10 10 01110N个输入:个输入:F=A F=A+B B+.+N+.+N或逻辑运算符,也有或逻辑运算符,也有用用“”、“”表表示示返返 回回返返 回回非逻辑非逻辑当决定某一事件的条件满足时,事件不发当决定某一事件的条件满足时,事件不发生;反之事件发生生;反之事件发生,非逻辑真值表非逻辑真值表逻辑符号逻辑符号AF1AF0110逻辑表达式逻辑表达式F=A F=A“-”“-”非逻辑运算非逻辑运算符
25、符三、复合逻辑运算三、复合逻辑运算与非逻辑运算与非逻辑运算F1=AB或非逻辑运算或非逻辑运算F2=A+B与或非逻辑运算与或非逻辑运算F3=AB+CD异或运算异或运算ABF1 01 10 10 01100逻辑表达式逻辑表达式F=AF=A B=AB+ABB=AB+AB ABF=1逻辑符号逻辑符号ABF1 01 10 10 00011同或运算同或运算逻辑表达式逻辑表达式F=A F=A B=B=A A B B ABF=1逻辑符号逻辑符号“”异或逻辑异或逻辑运算符运算符“”同或逻辑同或逻辑运算符运算符返返 回回0V3V工作原理工作原理 A A、B B中有一个中有一个或一个以上为或一个以上为低电平低电平0
展开阅读全文