第01章数制与编码精选文档.ppt

上传人:石*** 文档编号:87520686 上传时间:2023-04-16 格式:PPT 页数:57 大小:3.22MB
返回 下载 相关 举报
第01章数制与编码精选文档.ppt_第1页
第1页 / 共57页
第01章数制与编码精选文档.ppt_第2页
第2页 / 共57页
点击查看更多>>
资源描述

《第01章数制与编码精选文档.ppt》由会员分享,可在线阅读,更多相关《第01章数制与编码精选文档.ppt(57页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、第01章数制与编码本讲稿第一页,共五十七页本讲稿第二页,共五十七页本讲稿第三页,共五十七页本讲稿第四页,共五十七页l在你深入学习在你深入学习“数字逻辑数字逻辑”课程的核心内容之前,首先应课程的核心内容之前,首先应该掌握有关基本概念,以及计算机和其它数字系统中数据该掌握有关基本概念,以及计算机和其它数字系统中数据的表示形式!的表示形式!l第一章知识要点第一章知识要点l数字系统的基本概念;数字系统的基本概念;l常用计数制(二进制、八进制、十进制、常用计数制(二进制、八进制、十进制、十六进制)及其转换;十六进制)及其转换;l带符号二进制数的代码表示(机器数、带符号二进制数的代码表示(机器数、真值、原

2、码、补码、反码等概念);真值、原码、补码、反码等概念);l常用的几种编码(常用的几种编码(BCD码、可靠性编码、可靠性编码)。码)。本讲稿第五页,共五十七页引言引言l什么是数字系统什么是数字系统?简单地说,数字系统是一个能对数简单地说,数字系统是一个能对数字信号进行加工、传递和存储的实体,它由实现各种字信号进行加工、传递和存储的实体,它由实现各种功能的功能的数字逻辑电路数字逻辑电路相互连接而成。相互连接而成。例如,数字计算机就是一种最具代表性的数字系统。例如,数字计算机就是一种最具代表性的数字系统。l什么是数字逻辑电路什么是数字逻辑电路?用来处理数字信号的电子线路称为用来处理数字信号的电子线路

3、称为数字电路数字电路。由于数。由于数字电路的各种功能是通过字电路的各种功能是通过逻辑运算和逻辑判断逻辑运算和逻辑判断来实现来实现的,所以数字电路又称为的,所以数字电路又称为数字逻辑电路或者逻辑电路数字逻辑电路或者逻辑电路。本讲稿第六页,共五十七页如:如:1.在日常通常采用的是在日常通常采用的是十进制十进制计数制,计数计数制,计数 规则规则“逢十进一逢十进一”,例:例:0,1,2,3,4,5,6,7,8,9,10,11,12,99,100,;所谓所谓“数制数制”,即用一组统一的符号和规则表示数的方,即用一组统一的符号和规则表示数的方 法法。2.在计算机中多用的是在计算机中多用的是二进制二进制计数

4、制,因为其物理计数制,因为其物理 器件的输入、输出是用逻辑电平的两个状态表示,它是器件的输入、输出是用逻辑电平的两个状态表示,它是“逢二进一逢二进一”;1.1进位计数制进位计数制本讲稿第七页,共五十七页1.特点特点:10个有序的数字符号:个有序的数字符号:0,1,2,3,4,5,6,7,8,9 系统讨论各种进位计数制的系统讨论各种进位计数制的特点、表示法和相互转换。特点、表示法和相互转换。例:十进制数例:十进制数 1 2 4 6 3 8 5 3 4 5 .6 7 8 0 9其中:其中:“十十”为为进位基数进位基数“逢十进一逢十进一”的计数规则的计数规则 小数点符号:小数点符号:“.”2.表示法

5、表示法:并列表示法:并列表示法 多项式表示法多项式表示法简称简称基数基数(R)。本讲稿第八页,共五十七页例:十进制数例:十进制数 1 2 3 4 5 .6 7 8 0 9按权展开表示法按权展开表示法 将并列式按将并列式按“权权”展开为按权展开式,展开为按权展开式,称称为多项式表示法。如下例:为多项式表示法。如下例:104 103 102 101 100 10-1 10-2 10-3 10-4 10-5 如上所示,处在不同如上所示,处在不同位置位置的数字具有不同的的数字具有不同的“权权(Weight)”,并列计数法并列计数法,也称,也称位置表示法位置表示法。万万 千千 百百 十十 个个位位 位位

6、 位位 位位 位位小数点小数点十十 百百 千千 万万 十万分十万分 分分 分分 分分 分分 位位 位位 位位 位位 位位位置记数表示法位置记数表示法12345.67809 =1104+2103+3102+4101+510 0 +610-1+710-2+810-3+0 10-4+910-5本讲稿第九页,共五十七页由此推出,任意一个十进制数由此推出,任意一个十进制数N可以表示成:可以表示成:位置记数表示法:位置记数表示法:(N)10=(Kn-1Kn-2K1K0.K-1K-2K-m)10(0Ki 9)i=-mn-1(N)10=(K n-110 n-1 +K n-210 n-2+K 110 1 +K

7、0 10 0+K-110-1+K-210-2+K-m 10-m )10 =K i 10 i (0 K i 9)按权展开按权展开表示法表示法本讲稿第十页,共五十七页对于一个任意进制对于一个任意进制R的数的数N,有,有:1.特点:特点:1.R个有序个有序的数字符号:的数字符号:0、1、R-1;2.小数点小数点符号:符号:“.”3.“逢逢R进一进一”的计数规则的计数规则其中:其中:“R”为为进位基数进位基数或或基数基数。例:例:R=2,二进制,数字符号有,二进制,数字符号有0、1,逢二进一;,逢二进一;R=3,三进制,数字符号有,三进制,数字符号有0、1、2,逢三进一;,逢三进一;R=8,八进制,数

8、字符号有,八进制,数字符号有0,1,2,3,4,5,6,7,逢八进一;,逢八进一;R=16,十六进制,数字符号有,十六进制,数字符号有0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F(必须用单字符表示必须用单字符表示),逢十六进一;,逢十六进一;本讲稿第十一页,共五十七页2.表示法表示法位置记数表示法位置记数表示法(N)R=(An-1An-2A1A0.A-1A-2A-m)R(0AiR-1)按权展开按权展开表示法表示法(N)R =(A n-1R n-1+A n-2R n-2+A 1R 1+A 0R 0 +A-1R-1+A-2R-2+A-mR-m )R i=-mn-1=(A i R

9、i)R(其中:其中:n 整数位数,整数位数,m 小数位数小数位数,0A iR-1,R为进位基数为进位基数)当当R=10时,则时,则括号及括号外的基数括号及括号外的基数R可以省略。可以省略。本讲稿第十二页,共五十七页一、二进制一、二进制l基数基数R=2的进位计数制称为二进制。二进制数中只有的进位计数制称为二进制。二进制数中只有0和和1两个基本数字符号,进位规律是两个基本数字符号,进位规律是“逢二进一逢二进一”。二进。二进制数的位权是制数的位权是2的整数次幂。的整数次幂。任意一个二进制数任意一个二进制数N可以表示成可以表示成l其中,其中,n为整数位数;为整数位数;m为小数位数;为小数位数;Ki为为

10、0或者或者1,-min-1。例如,一个二进制数例如,一个二进制数1011.01可以表示成可以表示成(1011.01)2=123+022+121+120+02-1+12-2本讲稿第十三页,共五十七页本讲稿第十四页,共五十七页本讲稿第十五页,共五十七页l二进制的优点二进制的优点:运算简单、物理实现容易、存储和传运算简单、物理实现容易、存储和传送方便、可靠。送方便、可靠。因为二进制中只有因为二进制中只有0和和1两个数字符号,可以用电子两个数字符号,可以用电子器件的两种不同状态来表示一位二进制数。例如,可器件的两种不同状态来表示一位二进制数。例如,可以用晶体管的截止和导通表示以用晶体管的截止和导通表示

11、1和和0,或者用电平的高,或者用电平的高和低表示和低表示1和和0等。所以,在数字系统中普遍采用二进等。所以,在数字系统中普遍采用二进制。(见书上制。(见书上P3、P4)二进制的缺点:数的位数太长且字符单调,使得二进制的缺点:数的位数太长且字符单调,使得书写、记忆和阅读不方便。书写、记忆和阅读不方便。为了克服二进制的缺点,人们在进行指令书写、程序输为了克服二进制的缺点,人们在进行指令书写、程序输入和输出等工作时,通常采用八进制数和十六进制数作为入和输出等工作时,通常采用八进制数和十六进制数作为二进制数的缩写。二进制数的缩写。本讲稿第十六页,共五十七页二、八进制二、八进制l基数基数R=8的进位计数

12、制称为八进制。的进位计数制称为八进制。八进制有八进制有0、1、7共共8个基本数字符号,进位规律是个基本数字符号,进位规律是“逢八进一逢八进一”。八八进制数的位权是进制数的位权是8的整数次幂。的整数次幂。l其中,其中,n为整数位数,为整数位数,m为小数位数,为小数位数,Ki表示表示07中的任中的任何一个字符,何一个字符,-min-1。本讲稿第十七页,共五十七页三、十六进制三、十六进制l基数基数R=16的进位计数制称为十六进制。的进位计数制称为十六进制。十六进制数中有十六进制数中有0、1、9、A、B、C、D、E、F共共16个数字符号,其中,个数字符号,其中,AF分别表示十进制数的分别表示十进制数的

13、1015。进位规律为。进位规律为“逢十六进一逢十六进一”,十六进制数的位权是十六进制数的位权是16的整数次幂。的整数次幂。任意一个十六进制数任意一个十六进制数N可以表示成可以表示成l其中,其中,n为整数位数,为整数位数,m为小数位数,为小数位数,Ki表示表示09及及AF中中的任何一个字符的任何一个字符,-min-1。本讲稿第十八页,共五十七页l表表1.1十进制数与二、八、十六进制数对照表十进制数与二、八、十六进制数对照表本讲稿第十九页,共五十七页1.2.数制转换数制转换(1)二进制数转换为十进制数二进制数转换为十进制数二进制数转换成十进制数时,只需将二进制数表示成二进制数转换成十进制数时,只需

14、将二进制数表示成按按权展开式权展开式,并按十进制运算法则进行计算,所得结果即为该,并按十进制运算法则进行计算,所得结果即为该数对应的十进制数。数对应的十进制数。数制转换是指将一个数从一种进位制转换成另一种数制转换是指将一个数从一种进位制转换成另一种进位制。进位制。从实际应用出发,要求掌握二进制数与十进从实际应用出发,要求掌握二进制数与十进制数、八进制数、以及十六进制数之间的相互转换。制数、八进制数、以及十六进制数之间的相互转换。1、二进制数与十进制数之间的转换二进制数与十进制数之间的转换本讲稿第二十页,共五十七页例如,(10110.101)2=124+122+121+12-1+12-3=16+

15、4+2+0.5+0.125=(22.625)10(2)十进制数转换为二进制数十进制数转换为二进制数 十进制数转换成二进制数时,应对十进制数转换成二进制数时,应对整数整数和和小数小数分别分别进行处理。整数转换采用进行处理。整数转换采用“除除2取余取余”的方法,小数转的方法,小数转换采用换采用“乘乘2取整取整”的方法。的方法。本讲稿第二十一页,共五十七页整数部分采用基数连除法:整数部分采用基数连除法:先得到的余数为低位,后得到先得到的余数为低位,后得到的余数为高位的余数为高位。小数部分采用基数连乘法:小数部分采用基数连乘法:先得到的整数为高位,后得到的先得到的整数为高位,后得到的整数为低位。整数为

16、低位。所以:(44.375)10(101100.011)2采用基数连除、连乘法,可将十进制数转换为任意的采用基数连除、连乘法,可将十进制数转换为任意的N进制数。进制数。本讲稿第二十二页,共五十七页注意:注意:当十进制小数不能用有限位二进制小数精确表示当十进制小数不能用有限位二进制小数精确表示时。可根据精度要求,求出相应的二进制位数近似地表时。可根据精度要求,求出相应的二进制位数近似地表示。一般当要求二进制数取示。一般当要求二进制数取m位小数时,可求出位小数时,可求出m+1位,位,然后对最低位作然后对最低位作“0舍舍1入入”处理。处理。例如,将十进制小数例如,将十进制小数0.323转换成二进制小

17、数转换成二进制小数(保留保留4位小数位小数)。即:(0.323)10=(0.0101)2另例题见书上P8本讲稿第二十三页,共五十七页2、二进制数与八进制数、十六进制数之间的转换二进制数与八进制数、十六进制数之间的转换(1)二进制数转换为八进制数:)二进制数转换为八进制数:将二进制数由将二进制数由小数点小数点开始,开始,整整数部分向左,小数部分向右数部分向左,小数部分向右,每,每3位位分成一组,不够分成一组,不够3位补零,则位补零,则每组二进制数便是一位八进制数。每组二进制数便是一位八进制数。(2)八进制数转换为二进制数:将)八进制数转换为二进制数:将每位八进制数用每位八进制数用3位二进制数表位

18、二进制数表示示。例如,将八进制数56.7转换成二进制数。例如,将二进制数11100101.01转换成八进制数。即:(11100101.01)2=(345.2)8即:(56.7)8=(101110.111)2本讲稿第二十四页,共五十七页(3)二进制数转换成十六进制数:)二进制数转换成十六进制数:以以小数点小数点为界,分别往为界,分别往高、高、往低每往低每4位为一组位为一组,最后不足,最后不足4位时用位时用0补充,然后写出每组对补充,然后写出每组对应的十六进制字符即可。应的十六进制字符即可。例如,将二进制数101110.011转换成十六进制数。即:(101110.011)2=(2E.6)16(4)

19、十六进制数转换成二进制数:只需将每位十六进制数十六进制数转换成二进制数:只需将每位十六进制数用用4位二进位二进制数表示制数表示。例如,将十六进制数5A.B转换成二进制数。即:(5A.B)16=(1011010.1011)2本讲稿第二十五页,共五十七页1.3带符号的二进制数的代码表示带符号的二进制数的代码表示1.3.1真值与机器数真值与机器数在对数进行算术运算时,必然涉及到数的符号问题。人们在对数进行算术运算时,必然涉及到数的符号问题。人们通常在一个数的前面用通常在一个数的前面用“+”号表示正数,用号表示正数,用“-”号表号表示负数。示负数。数字系统中如何处理呢?数字系统中如何处理呢?在数字系统

20、中,符号和数值一样是用在数字系统中,符号和数值一样是用0和和1来表示的,一般来表示的,一般将数的最高位作为符号位,用将数的最高位作为符号位,用0表示正,用表示正,用1表示负。表示负。为了区分一般书写表示的带符号二进制数和数字系统中的带为了区分一般书写表示的带符号二进制数和数字系统中的带符号二进制数,通常将用符号二进制数,通常将用“+”、“-”表示正、负的二进表示正、负的二进制数称为符号数的制数称为符号数的真值真值,而把将符号和数值一起编码表,而把将符号和数值一起编码表示的二进制数称为示的二进制数称为机器数机器数或或机器码机器码。常用的机器码有原码、反码和补码三种。常用的机器码有原码、反码和补码

21、三种。本讲稿第二十六页,共五十七页用原码表示带符号二进制数时,用原码表示带符号二进制数时,符号位符号位用用0表示正,表示正,1表示表示负;负;数值位数值位保持不变。原码表示法又称为保持不变。原码表示法又称为符号符号-数值表示法数值表示法。设二进制整数设二进制整数X=Xn-1Xn-2X0,则其原码定义为,则其原码定义为设二进制小数设二进制小数X=0.X-1X-2X-m,则其原码定义为,则其原码定义为1.3.2原码原码本讲稿第二十七页,共五十七页例例1,若,若X1=+1101,X2=-1101,则则X1和和X2的原码为的原码为X1原原=01101X2原原=24-(-1101)=10000+1101

22、=11101根据定义,整数根据定义,整数0的原码也有两种形式,即的原码也有两种形式,即000和和100。例例2,若,若X1=+0.1011,X2=-0.1011,则,则X1和和X2的原码为的原码为X1原原=0.1011X2原原=1-(-0.1011)=1.1011同样,小数同样,小数0的原码可以表示成的原码可以表示成0.00或或1.00。总结见书上总结见书上P11本讲稿第二十八页,共五十七页用反码表示带符号的二进制数时,用反码表示带符号的二进制数时,符号位符号位与原码相同,即用与原码相同,即用0表示正表示正,用,用1表示负表示负;数值位与符号位相关,正数数值位与符号位相关,正数反码的反码的数值

23、位和数值位和真值的数值位相同真值的数值位相同;而;而负数负数反码的数值位是反码的数值位是真值真值的数值位按位变反的数值位按位变反。设二进制整数设二进制整数X=Xn-1Xn-2X0,则其反码定义为,则其反码定义为设二进制小数设二进制小数X=0.X-1X-2X-m,则其反码定义为,则其反码定义为1.3.3反码反码本讲稿第二十九页,共五十七页例如,若X1=+1001,X2=-1001,则X1和X2的反码为X1反反=01001X2反=(25-1)+X=(100000-1)+(-1001)=11111-1001=10110整数整数0的反码也有两种形式,即的反码也有两种形式,即000和和111。例如,若例

24、如,若X1=+0.1011,X2=-0.1011,则则X1和和X2的反码为的反码为X1反反=0.1011X2反反=2-2-4+X2=10.0000-0.0001-0.1011=1.0100小数小数0的反码有两种表示形式,即的反码有两种表示形式,即0.00和和1.11。总结见书上总结见书上P11本讲稿第三十页,共五十七页用补码表示带符号的二进制数时,用补码表示带符号的二进制数时,符号位符号位与原码、反码相同,与原码、反码相同,即用即用0表示正,用表示正,用1表示负表示负;数值位与符号位相关,正数数值位与符号位相关,正数补码补码的数值位的数值位与原码、反码相同与原码、反码相同。而。而负数补码负数补

25、码的数值位是的数值位是真真值的数值位按位变反值的数值位按位变反,并在最低位加并在最低位加1。设二进制整数设二进制整数X=Xn-1Xn-2X0,则其补码定义为,则其补码定义为设二进制小数设二进制小数X=0.X-1X-2X-m,则其补码定义为,则其补码定义为1.3.4补码补码本讲稿第三十一页,共五十七页例如,若例如,若X1=+1010,X2=-1010,则则X1和和X2的补码为的补码为X1补补=01010X2补补=25+X=100000-1010=10110整数整数0的补码也只有一种表示形式,即的补码也只有一种表示形式,即000。例:若例:若X1=+0.1011,X2=-0.1011,则则X1和和

26、X2的补码为的补码为X1补补=0.1011X2补补=2+X=10.0000-0.1011=1.0101小数小数0的补码只有一种表示形式,即的补码只有一种表示形式,即0.00。总结见书上总结见书上P12本讲稿第三十二页,共五十七页1.3.5机器数的加、减运算机器数的加、减运算l1.原码运算:原码运算:l当进行两数加、减运算时,要根据运算及参当进行两数加、减运算时,要根据运算及参加运算的两个数的符号来确定是加还是减。加运算的两个数的符号来确定是加还是减。如果是做减法,还需根据两数的大小确定被如果是做减法,还需根据两数的大小确定被减数和减数,以及运算结果的符号。例题见减数和减数,以及运算结果的符号。

27、例题见书上例书上例1.7本讲稿第三十三页,共五十七页2.补码补码运算:运算:l采用补码进行加、减运算时,可以将加、减运算均通过加法采用补码进行加、减运算时,可以将加、减运算均通过加法实现,运算规则如下:实现,运算规则如下:X1+X2补补=X1补补+X2补补X1-X2补补=X1补补+-X2补补运算时,符号位和数值位一样参加运算,若符号位有进位产运算时,符号位和数值位一样参加运算,若符号位有进位产生,则应将进位丢掉后才得到正确结果。生,则应将进位丢掉后才得到正确结果。本讲稿第三十四页,共五十七页3.反码反码运算:运算:l采用反码进行加、减运算时,无论进行两数相加还是两数相采用反码进行加、减运算时,

28、无论进行两数相加还是两数相减,均可通过加法实现。加、减运算规则如下:减,均可通过加法实现。加、减运算规则如下:X1+X2反反=X1反反+X2反反X1-X2反反=X1反反+-X2反反运算时,符号位和数值位一样参加运算。当符号位有进位产生运算时,符号位和数值位一样参加运算。当符号位有进位产生时,应将进位加到运算结果的最低位,才能得到最后结果。时,应将进位加到运算结果的最低位,才能得到最后结果。本讲稿第三十五页,共五十七页1.3.6十进制数的补数十进制数的补数本讲稿第三十六页,共五十七页1.对对10的补数的补数本讲稿第三十七页,共五十七页具体示例:具体示例:本讲稿第三十八页,共五十七页2.对对9的补

29、数的补数本讲稿第三十九页,共五十七页具体示例:具体示例:本讲稿第四十页,共五十七页1.4数的定点表示和浮点表示数的定点表示和浮点表示l计算机中表示小数点的方法有两种:一种计算机中表示小数点的方法有两种:一种是是定点定点表示法,另一种是表示法,另一种是浮点浮点表示法。表示法。l定点(定点(Fixedpoint)表示法)表示法是指计算机中是指计算机中小数点位置是固定不变的。小数点位置是固定不变的。根据小数点根据小数点位置的不同,又可分为位置的不同,又可分为定点整数定点整数及及定点小定点小数数表示法。表示法。本讲稿第四十一页,共五十七页本讲稿第四十二页,共五十七页l浮点(浮点(Floatingpoi

30、nt)表示法)表示法是指计算机中是指计算机中的小数点位置不是固定的,而是的小数点位置不是固定的,而是“浮动浮动”的。的。与浮点数相对应的表示方法为记阶表示法。与浮点数相对应的表示方法为记阶表示法。任何一个二进制数任何一个二进制数N都可表示为:都可表示为:N=2E(S)本讲稿第四十三页,共五十七页1.5数码和字符的代码表示数码和字符的代码表示1.5.1十进制数的常用代码十进制数的常用代码l十进制数的代码表示:十进制数的代码表示:既既具有二进制数的形式,具有二进制数的形式,又又具有具有十进制数的特点,十进制数的特点,即用四位二进制数表示一位十进制数;即用四位二进制数表示一位十进制数;l可按位直接相

31、互可按位直接相互转换转换;l可按位直接可按位直接运算运算。主要有:主要有:“8421”码(码(BCD码码Binary coded decimal)“2421”码码余余3码码(Excess-3)本讲稿第四十四页,共五十七页表表1.2三种十进制数的代码表示法三种十进制数的代码表示法十进制整数十进制整数8421码码2421码码余余3码码0123456789000000010010001101000101011001111000100100000001001000110100101111001101111011110011010001010110011110001001101010111100权权8、

32、4、2、12、4、2、1无固定的权值无固定的权值本讲稿第四十五页,共五十七页l用用四位四位自然二进制码中的前十个码字来表示自然二进制码中的前十个码字来表示十进制数码,因各位的十进制数码,因各位的权值依次为权值依次为8、4、2、1,故称故称8421BCD码。码。10101111这几个这几个代码为无效码。代码为无效码。l2421码的权值依次为码的权值依次为2、4、2、1;l是一种是一种对对9自补码:自补码:即只要即只要2421码自身按位码自身按位求反,就能方便地得到其求反,就能方便地得到其“对对9的补数的补数”的的2421码。码。本讲稿第四十六页,共五十七页余3码(C)余3=(A)余3(B)余3当

33、C1111,C0011例:00110100当C10000,C0011例:11000100余余3码由码由8421码加码加0011得得到,到,对对9自补码自补码代码运算若直接按二进制代码运算若直接按二进制数运算,则运算结果要修数运算,则运算结果要修正:如图正:如图本讲稿第四十七页,共五十七页1.5.2可靠性编码可靠性编码l目的:解决代码在目的:解决代码在形成形成或或传输过程传输过程中可能会中可能会发生的错误,提高系统的安全性。发生的错误,提高系统的安全性。作用:作用:1.不易出错不易出错2.若出错时若出错时易发现错误易发现错误3.出错时出错时易查错易查错且且易纠错易纠错本讲稿第四十八页,共五十七页

34、1.格雷码(格雷码(Gray)特点:任意特点:任意两个相邻数两个相邻数的代码的代码只有一位只有一位二进制数二进制数不同不同目的:解决代码生成时(顺序计数)发生的错误目的:解决代码生成时(顺序计数)发生的错误例:四位二进制加例:四位二进制加1计数器,工作时有如下情况出现计数器,工作时有如下情况出现000000010011001000110000b3b2b1b0b0状态先变化状态先变化b1状态先变化状态先变化不应当出不应当出现的暂态现的暂态本讲稿第四十九页,共五十七页2奇偶校验码奇偶校验码Parity Codel偶校验:偶校验:校验位校验位P的取值使校验码中的取值使校验码中“1”的个数是偶数;的个

35、数是偶数;l奇校验:奇校验:校验位校验位P的取值使校验码中的取值使校验码中“1”的个数是奇数;的个数是奇数;奇偶校验码:具有发现奇偶校验码:具有发现一位错一位错的能力。的能力。信息位信息位Bn10 校验位校验位 P校验码:校验码:问题:问题:奇偶校验码不能对单错定位;奇偶校验码不能对单错定位;奇偶校验码不能发现双错;奇偶校验码不能发现双错;本讲稿第五十页,共五十七页1.5.3字符编码字符编码l所有字符在数字系统中必须用二进制编码表示,所有字符在数字系统中必须用二进制编码表示,通常将其称为通常将其称为字符编码字符编码。l最常用的字符编码是美国信息交换标准码,简最常用的字符编码是美国信息交换标准码

36、,简称称ASCII码码(AmericanStandardCodeforInformationInterchange)。lASCII码用码用7位二进制码表示位二进制码表示128种字符种字符,编,编码规则如表码规则如表1.5所示。由于数字系统中实际是所示。由于数字系统中实际是用一个字节表示一个字符,所以使用用一个字节表示一个字符,所以使用ASCII码码时,通常在最左边增加一位时,通常在最左边增加一位奇偶检验位奇偶检验位。本讲稿第五十一页,共五十七页谢谢大家!本讲稿第五十二页,共五十七页习题答案:本讲稿第五十三页,共五十七页本讲稿第五十四页,共五十七页本讲稿第五十五页,共五十七页本讲稿第五十六页,共五十七页本讲稿第五十七页,共五十七页

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com