第二章计算机信息表示与存储课件.ppt
《第二章计算机信息表示与存储课件.ppt》由会员分享,可在线阅读,更多相关《第二章计算机信息表示与存储课件.ppt(43页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Beijing University of Posts and Telecommunications2023/2/24121世纪高等院校计算机基础课程系列教材世纪高等院校计算机基础课程系列教材大学计算机基础大学计算机基础(第一版)(第一版)Beijing University of Posts and Telecommunications2023/2/242本章教学计划本章教学计划本章教学计划本章教学计划理论教学(课堂教学):理论教学(课堂教学):理论教学(课堂教学):理论教学(课堂教学):2 2学时学时学时学时实验教学(上机实习):实验教学(上机实习):实验教学(上机实习):实验教学(上机实
2、习):0 0学时学时学时学时本章教学重点本章教学重点本章教学重点本章教学重点1.1.数制及相互转换数制及相互转换数制及相互转换数制及相互转换2.2.码制及编码码制及编码码制及编码码制及编码3.3.二进制运算二进制运算二进制运算二进制运算4.4.汉字信息处理汉字信息处理汉字信息处理汉字信息处理第第2章计算机信息的表示与存储章计算机信息的表示与存储Beijing University of Posts and Telecommunications2023/2/2432.1 2.1 进位计数制进位计数制2.2 2.2 数值编码数值编码2.3 2.3 字符的编码字符的编码 第第2章计算机信息的表示与存
3、储章计算机信息的表示与存储Beijing University of Posts and Telecommunications2023/2/244计算机只认识二进制编码形式的指令,因此字符、数字、声音、计算机只认识二进制编码形式的指令,因此字符、数字、声音、计算机只认识二进制编码形式的指令,因此字符、数字、声音、计算机只认识二进制编码形式的指令,因此字符、数字、声音、图像等信息都必须经过某种方式转换成二进制的形式,才能提供给计图像等信息都必须经过某种方式转换成二进制的形式,才能提供给计图像等信息都必须经过某种方式转换成二进制的形式,才能提供给计图像等信息都必须经过某种方式转换成二进制的形式,才
4、能提供给计算机进行处理。在机器内部,信息的表示依赖于机器硬件电路的状态,算机进行处理。在机器内部,信息的表示依赖于机器硬件电路的状态,算机进行处理。在机器内部,信息的表示依赖于机器硬件电路的状态,算机进行处理。在机器内部,信息的表示依赖于机器硬件电路的状态,信息采用什么样的表示形式,直接影响到计算机的质量与性能。信息采用什么样的表示形式,直接影响到计算机的质量与性能。信息采用什么样的表示形式,直接影响到计算机的质量与性能。信息采用什么样的表示形式,直接影响到计算机的质量与性能。采用二进制是由于这种编码方式在物理上实现容易,二进制仅有采用二进制是由于这种编码方式在物理上实现容易,二进制仅有采用二
5、进制是由于这种编码方式在物理上实现容易,二进制仅有采用二进制是由于这种编码方式在物理上实现容易,二进制仅有两个状态两个状态两个状态两个状态0 0 0 0与与与与1 1 1 1,这正好与物理器件的两种状态相对应,如门电路的导,这正好与物理器件的两种状态相对应,如门电路的导,这正好与物理器件的两种状态相对应,如门电路的导,这正好与物理器件的两种状态相对应,如门电路的导通与截止、电压信号的高与低,如采用十进制,则电路需要用十种状通与截止、电压信号的高与低,如采用十进制,则电路需要用十种状通与截止、电压信号的高与低,如采用十进制,则电路需要用十种状通与截止、电压信号的高与低,如采用十进制,则电路需要用
6、十种状态来描述,这必然使得电路十分复杂,处理起来十分困难。态来描述,这必然使得电路十分复杂,处理起来十分困难。态来描述,这必然使得电路十分复杂,处理起来十分困难。态来描述,这必然使得电路十分复杂,处理起来十分困难。采用二进制使得物理机器可靠性高,由于仅有二种状态,那么用采用二进制使得物理机器可靠性高,由于仅有二种状态,那么用采用二进制使得物理机器可靠性高,由于仅有二种状态,那么用采用二进制使得物理机器可靠性高,由于仅有二种状态,那么用电压的高低或电流的有无来描述都是用质的变化来表示的,两种状态电压的高低或电流的有无来描述都是用质的变化来表示的,两种状态电压的高低或电流的有无来描述都是用质的变化
7、来表示的,两种状态电压的高低或电流的有无来描述都是用质的变化来表示的,两种状态分明,处理起来简单,并且抗干扰能力强,鉴别信息的可靠性高。分明,处理起来简单,并且抗干扰能力强,鉴别信息的可靠性高。分明,处理起来简单,并且抗干扰能力强,鉴别信息的可靠性高。分明,处理起来简单,并且抗干扰能力强,鉴别信息的可靠性高。采用二进制编码不仅成功的运用于数值信息编码,而且适用于各采用二进制编码不仅成功的运用于数值信息编码,而且适用于各采用二进制编码不仅成功的运用于数值信息编码,而且适用于各采用二进制编码不仅成功的运用于数值信息编码,而且适用于各种非数值信息的数字编码。特别是二进制数的两个符号种非数值信息的数字
8、编码。特别是二进制数的两个符号种非数值信息的数字编码。特别是二进制数的两个符号种非数值信息的数字编码。特别是二进制数的两个符号0 0 0 0和和和和1 1 1 1,正好与,正好与,正好与,正好与逻辑命题两个值逻辑命题两个值逻辑命题两个值逻辑命题两个值“真真真真”与与与与“假假假假”相对应,从而也为计算机实现逻辑判相对应,从而也为计算机实现逻辑判相对应,从而也为计算机实现逻辑判相对应,从而也为计算机实现逻辑判断提供了方便。断提供了方便。断提供了方便。断提供了方便。前言前言 信息在计算机内的表示信息在计算机内的表示Beijing University of Posts and Telecommun
9、ications2023/2/2452.1.1 2.1.1 不同数制的表示不同数制的表示不同数制的表示不同数制的表示*数制数制数制数制 在数值计算中,一般采用的是进位计数,日常生活中我们在数值计算中,一般采用的是进位计数,日常生活中我们在数值计算中,一般采用的是进位计数,日常生活中我们在数值计算中,一般采用的是进位计数,日常生活中我们采用的是十进位计数,而在计算机内处理信息采用二进位计采用的是十进位计数,而在计算机内处理信息采用二进位计采用的是十进位计数,而在计算机内处理信息采用二进位计采用的是十进位计数,而在计算机内处理信息采用二进位计数。在进位计数的数字系统中,如果只用数。在进位计数的数字
10、系统中,如果只用数。在进位计数的数字系统中,如果只用数。在进位计数的数字系统中,如果只用R R个基本符号(如个基本符号(如个基本符号(如个基本符号(如0 0,1 1,2R2R)来表示数值,则称其为)来表示数值,则称其为)来表示数值,则称其为)来表示数值,则称其为“基基基基R R数制数制数制数制”。R R称为称为称为称为该数制的该数制的该数制的该数制的“基数基数基数基数”,而数值中每一固定位置对应的单位称为而数值中每一固定位置对应的单位称为而数值中每一固定位置对应的单位称为而数值中每一固定位置对应的单位称为“权权权权”。如十进制数,就是如十进制数,就是如十进制数,就是如十进制数,就是R=10R=
11、10,即基本符号为,即基本符号为,即基本符号为,即基本符号为0 0,1 1,2828,9 9。如取。如取。如取。如取R=2R=2,即基本符号为,即基本符号为,即基本符号为,即基本符号为0 0,1 1,则为二进制数。,则为二进制数。,则为二进制数。,则为二进制数。进位计数的编码符合进位计数的编码符合进位计数的编码符合进位计数的编码符合“逢逢逢逢R R进位进位进位进位”的规则。各位的权是以的规则。各位的权是以的规则。各位的权是以的规则。各位的权是以R R为底的幂,一个数可按权展开成多项式。为底的幂,一个数可按权展开成多项式。为底的幂,一个数可按权展开成多项式。为底的幂,一个数可按权展开成多项式。2
12、.1 2.1 进位计数制进位计数制Beijing University of Posts and Telecommunications2023/2/2462.1 2.1 进位计数制进位计数制Beijing University of Posts and Telecommunications2023/2/2472.1.2 2.1.2 不同数制的转换不同数制的转换不同数制的转换不同数制的转换2.1 2.1 进位计数制进位计数制(1 1)R R进制转换为十进制进制转换为十进制进制转换为十进制进制转换为十进制 基数为基数为基数为基数为R R的数字,只要将的数字,只要将的数字,只要将的数字,只要将各位数
13、字与它的权相乘,然各位数字与它的权相乘,然各位数字与它的权相乘,然各位数字与它的权相乘,然后将其按后将其按后将其按后将其按“逢十进一逢十进一逢十进一逢十进一”相加,相加,相加,相加,其和就是一个十进制数。其和就是一个十进制数。其和就是一个十进制数。其和就是一个十进制数。Beijing University of Posts and Telecommunications2023/2/248()十进制转换成十进制转换成十进制转换成十进制转换成R R进制进制进制进制 将十进制转换成将十进制转换成将十进制转换成将十进制转换成R R进制时,将整数部分和小数部分分别转进制时,将整数部分和小数部分分别转进制
14、时,将整数部分和小数部分分别转进制时,将整数部分和小数部分分别转换,然后再将整数部分与小数部分转换的结果相加起来。这换,然后再将整数部分与小数部分转换的结果相加起来。这换,然后再将整数部分与小数部分转换的结果相加起来。这换,然后再将整数部分与小数部分转换的结果相加起来。这里主要介绍十进制转换成二进制。里主要介绍十进制转换成二进制。里主要介绍十进制转换成二进制。里主要介绍十进制转换成二进制。2.1 2.1 进位计数制进位计数制Beijing University of Posts and Telecommunications2023/2/249()十进制转换成十进制转换成十进制转换成十进制转换成
15、R R进制进制进制进制 十进制小数转换成十进制小数转换成十进制小数转换成十进制小数转换成R R进制时,可连续地乘以进制时,可连续地乘以进制时,可连续地乘以进制时,可连续地乘以R R,直到小数部,直到小数部,直到小数部,直到小数部分为分为分为分为0 0,或达到所要求的精度为止(小数部分可能永远不为,或达到所要求的精度为止(小数部分可能永远不为,或达到所要求的精度为止(小数部分可能永远不为,或达到所要求的精度为止(小数部分可能永远不为0 0)得到的整数即组成)得到的整数即组成)得到的整数即组成)得到的整数即组成R R进制的小数部分,此法称进制的小数部分,此法称进制的小数部分,此法称进制的小数部分,
16、此法称“乘乘乘乘R R取整取整取整取整”。2.1 进位计数制进位计数制Beijing University of Posts and Telecommunications2023/2/24102.1.2 2.1.2 不同数制的转换不同数制的转换不同数制的转换不同数制的转换(3 3)二、八、十六进制的相互转换)二、八、十六进制的相互转换)二、八、十六进制的相互转换)二、八、十六进制的相互转换 由于二位,八位,十六位这三种进制数的权之间有一定的由于二位,八位,十六位这三种进制数的权之间有一定的由于二位,八位,十六位这三种进制数的权之间有一定的由于二位,八位,十六位这三种进制数的权之间有一定的内在联
17、系,即内在联系,即内在联系,即内在联系,即2 23 3=8=8、2 24 4=16=16,故其之间的转换比较容易。即,故其之间的转换比较容易。即,故其之间的转换比较容易。即,故其之间的转换比较容易。即每一位八进制数相当于三位二进制数,每一位十六进制数相每一位八进制数相当于三位二进制数,每一位十六进制数相每一位八进制数相当于三位二进制数,每一位十六进制数相每一位八进制数相当于三位二进制数,每一位十六进制数相当于四位二进制数。当于四位二进制数。当于四位二进制数。当于四位二进制数。在由二进制转换为八进制时,以小数点为中心向左右两边在由二进制转换为八进制时,以小数点为中心向左右两边在由二进制转换为八进
18、制时,以小数点为中心向左右两边在由二进制转换为八进制时,以小数点为中心向左右两边延伸,每三位为一组,中间的延伸,每三位为一组,中间的延伸,每三位为一组,中间的延伸,每三位为一组,中间的0 0不省,到了两头不够一组时不省,到了两头不够一组时不省,到了两头不够一组时不省,到了两头不够一组时用用用用0 0补足位数,算出每一组相对应的十进制数,然后将这些补足位数,算出每一组相对应的十进制数,然后将这些补足位数,算出每一组相对应的十进制数,然后将这些补足位数,算出每一组相对应的十进制数,然后将这些十进制数组合起来就成了一个八进制数。例:将十进制数组合起来就成了一个八进制数。例:将十进制数组合起来就成了一
19、个八进制数。例:将十进制数组合起来就成了一个八进制数。例:将(11101.0010111101.00101)2 2转换成八进制数。转换成八进制数。转换成八进制数。转换成八进制数。2.1 进位计数制进位计数制Beijing University of Posts and Telecommunications2023/2/24112.1.2 2.1.2 不同数制的转换不同数制的转换不同数制的转换不同数制的转换(3 3 3 3)二、八、十六进制的相互转换)二、八、十六进制的相互转换)二、八、十六进制的相互转换)二、八、十六进制的相互转换2.1 进位计数制进位计数制Beijing University
20、 of Posts and Telecommunications2023/2/24122.1 进位计数制进位计数制2.1.3 2.1.3 计算机运算基础计算机运算基础计算机运算基础计算机运算基础一、一、一、一、算术运算基础算术运算基础算术运算基础算术运算基础计算机内部的运行采用的是二进制数,其基本的运行就是算计算机内部的运行采用的是二进制数,其基本的运行就是算计算机内部的运行采用的是二进制数,其基本的运行就是算计算机内部的运行采用的是二进制数,其基本的运行就是算术运算与逻辑运算。二进制数的算术运算与十进制数的算术运术运算与逻辑运算。二进制数的算术运算与十进制数的算术运术运算与逻辑运算。二进制数
21、的算术运算与十进制数的算术运术运算与逻辑运算。二进制数的算术运算与十进制数的算术运算一样,也包括加、减、乘、除四则运算算一样,也包括加、减、乘、除四则运算算一样,也包括加、减、乘、除四则运算算一样,也包括加、减、乘、除四则运算1)1)1)1)二进制的加法运算二进制的加法运算二进制的加法运算二进制的加法运算二进制数的加法运算法则是:二进制数的加法运算法则是:二进制数的加法运算法则是:二进制数的加法运算法则是:1+1=0 1+1=0 1+1=0 1+1=0 (采用逢二进一的法则(采用逢二进一的法则(采用逢二进一的法则(采用逢二进一的法则1+1=21+1=21+1=21+1=2则进位,本位为则进位,
22、本位为则进位,本位为则进位,本位为0 0 0 0)1+0=11+0=11+0=11+0=10+1=10+1=10+1=10+1=10+0=00+0=00+0=00+0=0Beijing University of Posts and Telecommunications2023/2/24132.1 进位计数制进位计数制一、一、一、一、算术运算基础算术运算基础算术运算基础算术运算基础2 2 2 2)二进制的减法运算)二进制的减法运算)二进制的减法运算)二进制的减法运算二进制减法运算法则:二进制减法运算法则:二进制减法运算法则:二进制减法运算法则:0-0=0 0-0=0 0-0=0 0-0=0 1
23、-1=01-1=01-1=01-1=01-0=11-0=11-0=11-0=10-1=10-1=10-1=10-1=1(被减数为(被减数为(被减数为(被减数为0 0 0 0,减数为,减数为,减数为,减数为1 1 1 1,被减数向高位借位则本位余,被减数向高位借位则本位余,被减数向高位借位则本位余,被减数向高位借位则本位余1 1 1 1)Beijing University of Posts and Telecommunications2023/2/24142.1 进位计数制进位计数制一、一、一、一、算术运算基础算术运算基础算术运算基础算术运算基础3 3 3 3)二进制乘法)二进制乘法)二进制乘
24、法)二进制乘法二进制乘法法则:二进制乘法法则:二进制乘法法则:二进制乘法法则:0 0 0 00=00=00=00=01 1 1 10=00=00=00=00 0 0 01=01=01=01=01 1 1 11=11=11=11=1Beijing University of Posts and Telecommunications2023/2/24152.1 进位计数制进位计数制一、一、一、一、算术运算基础算术运算基础算术运算基础算术运算基础4 4 4 4)二进制的除法运算)二进制的除法运算)二进制的除法运算)二进制的除法运算二进制的除法运算法则:二进制的除法运算法则:二进制的除法运算法则:二进
25、制的除法运算法则:0/0=00/0=00/0=00/0=00/1=00/1=00/1=00/1=01/0=01/0=01/0=01/0=0(无意义)(无意义)(无意义)(无意义)1/1=11/1=11/1=11/1=1Beijing University of Posts and Telecommunications2023/2/24162.1 2.1 进位计数制进位计数制2.2 2.2 数值编码数值编码2.3 2.3 字符的编码字符的编码 第第2章计算机信息的表示与存储章计算机信息的表示与存储Beijing University of Posts and Telecommunications
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第二 计算机信息 表示 存储 课件
限制150内