数据的表示与编码.pptx
《数据的表示与编码.pptx》由会员分享,可在线阅读,更多相关《数据的表示与编码.pptx(139页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2023/3/251第1章 数据的表示与编码第1页/共139页2023/3/252第1章 数据的表示与编码1、教学目的*2、教学内容*3、学习重点*第2页/共139页2023/3/253理解数字系统数字系统数字系统数字系统和数制的概念;掌握二进制二进制二进制二进制、十进制十进制十进制十进制及其他进制的计数方法,掌握不同进制间的转换方法不同进制间的转换方法不同进制间的转换方法不同进制间的转换方法;掌握二进制整数和实数二进制整数和实数二进制整数和实数二进制整数和实数的表示方法表示方法表示方法表示方法掌握二进制原码原码原码原码、反码反码反码反码、补码补码补码补码的表示方法;掌握二进制数的算术运算算术
2、运算算术运算算术运算;了解英文字符英文字符英文字符英文字符、汉字字符汉字字符汉字字符汉字字符等的编码方式;了解不同数据类型如何以不同的编码方式存储在计算机中*教学目的*第3页/共139页2023/3/254进位计数制进位计数制和数制之间的转换数制之间的转换定点数定点数和浮点数浮点数带符号数的表示方法带符号数的表示方法字符编码字符编码非字符信息的编码非字符信息的编码*学习重点*第4页/共139页2023/3/2551计算机中计算机中的数和数的数和数制制2数值的表数值的表示与运算示与运算3非数值信非数值信息的编码息的编码*教学内容*4小结&作业第5页/共139页2023/3/256第一节 计算机中
3、的数和数制第6页/共139页2023/3/257 主要内容:1、计算机中的数和数制数字系统简介*常用的数制系统*进制之间的转换*计算机中的数和数制*第7页/共139页2023/3/258*数字系统简介设计计算机的最初目的是进行数值计算,计算机中首先表示的数据就是各种数字信息。随着应用的发展,现在计算机数据以不同的形式出现,如:数字、文字、图像、声音和视频等。但是,在计算机内部,这些数据形式还是以数字的形式存储和处理的。数字系统基本概念包括:数据、信息、媒体数据数据是对事实、概念或指令的一种特殊表达形式;是对事实、概念或指令的一种特殊表达形式;计算机中加工处理的计算机中加工处理的对象;对象;信息
4、信息指对于使用者有用的指对于使用者有用的数据数据;信息信息是是特定的数据特定的数据;媒体媒体承载信息的承载信息的载体载体;包括包括表示表示、感觉感觉、存储存储、表现表现和和传输媒体传输媒体等;等;*第8页/共139页2023/3/259*数据*数据:是对事实、概念或指令的一种特殊表达形式,可以用人工方式或自动化装置进行通信、翻译转换或加工处理。一般计算机中的数据包含以下两类:数值型数据:具有特定值的一类数据,可用来表示数量的多少,可比较其大小。非数值型数据:。数据:是对事实、概念或指令的一种特殊表达形式;数据:是对事实、概念或指令的一种特殊表达形式;计算机中加工处理的计算机中加工处理的对象;对
5、象;*第9页/共139页2023/3/2510信息:指对于使用者有用的数据,这些数据的使用可能影响到人们的行为和决策。计算机本质上就是进行信息存储与处理的工具。信息处理:通过数据的采集和输入,有效地把数据组织到计算机中,由计算机系统对数据进行相应的处理加工(如:存储、建库、转换、合并、分类、计算、统计、汇总、传送等操作),最后向人们提供有用的信息的全过程。计算机中信息表示的途径*计算机内部采用的二进制表示方式的原因*信息*第10页/共139页2023/3/2511计算机表示信息的途径:通过使用数字对各式各样的信息按照进行一定的规则进行编辑,最终变换为计算机易于识别的信息,这个过程称为数字化编码
6、。数字化编码:用少量最简单的基本符号,对大量复杂多样的信息进行一定规律的组合。编码的两大基本要素:基本符号的种类(例如二进制的“0”和“1”)组合规则现代计算机内部采用二进制符号进行信息编码。*计算机中信息表示的途径*第11页/共139页2023/3/2512计算机内部采用的二进制表示方式的原因 1、二进制只有两个数码“0”和“1”,易于用物理器件表示。这些物理状态都是不同的质的变化,形象鲜明、易于区别,并且数的存储、传送和处理可靠性高。2、运算规则简单,操作实现容易3、二进制加、减、乘、除运算,可以归结为加、减、移位三种操作。4、理论和实践证明,采用R=e=2.71828进制时,存储设备最省
7、,取3比取2更节省设备,但二进制比三进制易于表示5、二进制中的“1”和“0”与逻辑命题中的“真”、“假”相对应,为计算机实现逻辑运算和程序中的逻辑判断创造了良好条件。为了书写方便,在用户层计算机也采用八进制和十六进制表示方式,进制的表示和进制之间的转换统称为进位计数制。*计算机内部采用的二进制表示方式的原因*第12页/共139页2023/3/2513媒体:承载信息的载体。包括范围比较广。与计算机信息处理有关的媒体:表示媒体:为了使计算机有效地加工、处理、传输感觉 媒体而在计算机内部采用的特殊表示形式,即声、文、图、活动图像的二进制编码表示。感觉媒体:能使人听觉、视觉、嗅觉、味觉和触觉器官直接产
8、生感觉的一类媒体,如声音、文 字、图画、气味等,它们是人类使用信息的有效形式。存储媒体:用于存放表示媒体以便计算机随时加工处理的物理实体,如磁盘、光盘、半导体存储器等。表现媒体:用于把感觉媒体转换成表示媒体进而转换为感觉媒体的物理设备,如计算机的输入输出设备。传输媒体:用来将表示媒体从一台计算机传递到另一台计算机的通信载体,如同轴电缆、光纤、电话线等。*媒体*第13页/共139页2023/3/2514*常用的数制系统1.数制的定义2.数制的分类3.基数4.相关规则5.常用的数制系统6.BCD第14页/共139页2023/3/2515*数制的定义数制数制 *:计数法(记数法)计数法(记数法)用用
9、一组固定的数字或字符一组固定的数字或字符和和一套统一一套统一的规则的规则来来表示数目的方法表示数目的方法称为数制。称为数制。例如十进制;例如十进制;例如十进制;例如十进制;由数字由数字由数字由数字0 0 0 0、1 1 1 1、2 2 2 2、3 3 3 3、4 4 4 4、5 5 5 5、6 6 6 6、7 7 7 7、8 8 8 8、9 9 9 9组成。组成。组成。组成。第15页/共139页2023/3/2516*数制的分类进位计数制(目前一般使用的)进位计数制(目前一般使用的);非进位计数制。非进位计数制。分类:分类:第16页/共139页2023/3/2517是指数制中所需要的数字字符的
10、是指数制中所需要的数字字符的是指数制中所需要的数字字符的是指数制中所需要的数字字符的总个数总个数。基数基数(一组固定的数字个数(一组固定的数字个数-R-R):):例如:例如:例如:例如:我们常用的十进制数基数为我们常用的十进制数基数为我们常用的十进制数基数为我们常用的十进制数基数为1010由数字由数字由数字由数字0 0 0 0、1 1 1 1、2 2 2 2、3 3 3 3、4 4 4 4、5 5 5 5、6 6 6 6、7 7 7 7、8 8 8 8、9 9 9 9组成。组成。组成。组成。*基数第17页/共139页2023/3/2518规则规则:例如:例如:例如:例如:我们常用的十进制数我们
11、常用的十进制数我们常用的十进制数我们常用的十进制数25+16=?25+16=?25+16=?25+16=?25-16=?25-16=?25-16=?25-16=?逢逢逢逢十十十十进一,借一当进一,借一当进一,借一当进一,借一当十十十十?逢?逢?逢?逢R R R R进一,借一当进一,借一当进一,借一当进一,借一当R R R R*相关规则第18页/共139页2023/3/2519十进制十进制二进制二进制八进制八进制十六进制十六进制不论是哪一种数制,其计数和运算都有共同的不论是哪一种数制,其计数和运算都有共同的不论是哪一种数制,其计数和运算都有共同的不论是哪一种数制,其计数和运算都有共同的规律和特点
12、。规律和特点。规律和特点。规律和特点。常用的数制系统包括:常用的数制系统包括:*常用的数制系统(人们所习惯的人们所习惯的人们所习惯的人们所习惯的);(面向计算机的)(面向计算机的)(面向计算机的)(面向计算机的);(面向人和机器的)(面向人和机器的)(面向人和机器的)(面向人和机器的);(面向人和机器的)(面向人和机器的)(面向人和机器的)(面向人和机器的)。总结:总结:1 1、基是、基是几几,就是,就是几几进制数;进制数;2 2、逢、逢基基进一,借一为进一,借一为基基。第19页/共139页2023/3/2520*十进制十进制数:十进制数:基数为基数为基数为基数为10101010:由数字由数字
13、由数字由数字0 0 0 0、1 1 1 1、2 2 2 2、3 3 3 3、4 4 4 4、5 5 5 5、6 6 6 6、7 7 7 7、8 8 8 8、9 9 9 9组成。组成。组成。组成。规则:规则:规则:规则:逢十进一,借一当十逢十进一,借一当十逢十进一,借一当十逢十进一,借一当十表示:表示:表示:表示:通常表示法通常表示法通常表示法通常表示法 123123123123,789789789789,100100100100下标法(下标法(下标法(下标法(123123123123)10101010 ,(,(,(,(789789789789)10101010 ,(,(,(,(10010010
14、0100)10101010 123123D D,789789D D,100100D D,第20页/共139页2023/3/2521*二进制二进制数:二进制数:基数为基数为基数为基数为2 2 2 2:由数字由数字由数字由数字0 0 0 0、1 1 1 1组成。组成。组成。组成。规则:规则:规则:规则:逢二进一,借一当二逢二进一,借一当二逢二进一,借一当二逢二进一,借一当二例:例:例:例:二进制计算二进制计算二进制计算二进制计算011B+110011B=011B+110011B=011B+110011B=011B+110011B=?1101101B1101101B1101101B1101101B1
15、111B=1111B=1111B=1111B=?表示:表示:表示:表示:下标法(下标法(下标法(下标法(1001100110011001)2 2 2 2 ,(,(,(,(1110111011101110)2 2 2 2 ,(,(,(,(1000100010001000)2 2 2 2 10011001B B,11101110B B,10001000B B,第21页/共139页2023/3/2522*八进制八进制数:八进制数:基数为基数为基数为基数为8 8 8 8:由数字由数字由数字由数字0 0 0 0、1 1 1 1、2 2 2 2、3 3 3 3、4 4 4 4、5 5 5 5、6 6 6
16、6、7 7 7 7组成。组成。组成。组成。规则:规则:规则:规则:逢八进一,借一当八逢八进一,借一当八逢八进一,借一当八逢八进一,借一当八例:例:例:例:八进制计算八进制计算八进制计算八进制计算123Q+567Q=123Q+567Q=123Q+567Q=123Q+567Q=?723Q-156Q=723Q-156Q=723Q-156Q=723Q-156Q=?表示:表示:表示:表示:在数字后加字母在数字后加字母在数字后加字母在数字后加字母OO,但为了与,但为了与,但为了与,但为了与0 0区别,改为区别,改为区别,改为区别,改为QQ下标法(下标法(下标法(下标法(123123123123)8 8 8
17、 8 ,(,(,(,(567567567567)8 8 8 8,(,(,(,(1000100010001000)8 8 8 8 123123QQ,567567QQ,10001000QQ,第22页/共139页2023/3/2523*十六进制十六进制数:十六进制数:基数为基数为基数为基数为16161616:由数字由数字由数字由数字0 0 0 0、1 1 1 1、2 2 2 2、3 3 3 3、4 4 4 4、5 5 5 5、6 6 6 6、7 7 7 7、8 8 8 8、9 9 9 9和字符和字符和字符和字符A A A A、B B B B、C C C C、D D D D、E E E E、F F F
18、 F组成。组成。组成。组成。规则:规则:规则:规则:逢十六进一,借一当十六逢十六进一,借一当十六逢十六进一,借一当十六逢十六进一,借一当十六表示:表示:表示:表示:在数字后加字母在数字后加字母H H,如,如6AH6AH,若以,若以A A、B B、C C、D D、E E或或F F开头,则需要加前导词开头,则需要加前导词“0 0”,以便与标识符相区分,以便与标识符相区分,如如(1)(1)0A6H0A6H,(2),(2)(A6)(A6)16 16 16 16,(3),(3)OXA6OXA6第23页/共139页2023/3/2524*BCDBCD*:BinaryCodedDecimal,简称,称BCD
19、码或二十进制代码,亦称二进码十进数。是一种二进制的数字编码形式,用二进制编码的十进制代码。第24页/共139页2023/3/2525*数制间的转换位权决定位权的因素不同进制数之间的转换第25页/共139页2023/3/2526*位权是指一个数字在某个固定位置上所代表是指一个数字在某个固定位置上所代表的值。的值。位权(依据法则而来):位权(依据法则而来):第26页/共139页2023/3/2527*决定位权的因素决定位权的因素:决定位权的因素:1.1.基数(基数(R R););2.2.数字的位置:数字的位置:在小数点前第在小数点前第在小数点前第在小数点前第n n n n位;位;位;位;在小数点后
20、在小数点后在小数点后在小数点后mmmm位;位;位;位;位权位权(值值)为:为:第27页/共139页2023/3/2528二进制二进制八进制八进制十进制十进制十六进制十六进制*不同进制数之间的转换十进制整数转换为二进制整数十进制小数转换为二进制小数二进制数转换为十进制数二进制转换为八进制八进制转换为二进制二进制转换为十六进制十六进制转换成二进制十六/八进制转换成八/十六进制第28页/共139页2023/3/2529规则:规则:规则:规则:除二取余除二取余,直到商为零为止直到商为零为止;倒排倒排.w例:将十进制数例:将十进制数例:将十进制数例:将十进制数8686转化为二进制数。转化为二进制数。转化
21、为二进制数。转化为二进制数。2|86 0 2|43 1 2|21 1 2|10 0 2|5 1 2|2 0 2|1 1 0所以所以,(86)10=(1010110)2二进制二进制八进制八进制十进制十进制十六进制十六进制(1)10 2(2)10 8(3)1016*十进制整数转换为二进制整数第29页/共139页2023/3/2530*十进制小数转换为二进制小数1规则规则规则规则:乘二取整,直到小数部分为零或给定的精度为止,乘二取整,直到小数部分为零或给定的精度为止,乘二取整,直到小数部分为零或给定的精度为止,乘二取整,直到小数部分为零或给定的精度为止,顺排。顺排。顺排。顺排。例:将十进制数0.87
22、5转化为二进制数0.87521.750.75 2 1.50.5 21.0所以(0.875)10=(0.111)2二进制二进制八进制八进制十进制十进制十六进制十六进制(1)10 2(2)10 8(3)1016第30页/共139页2023/3/2531转换方法是:乘数取整法乘数取整法乘数取整法乘数取整法。例.将十进制数0.25转换为二进制数 结果为结果为结果为结果为 0.25D=0.01B0.25D=0.01B 二进制二进制八进制八进制十进制十进制十六进制十六进制(1)10 2(2)10 8(3)1016*十进制小数转换为二进制小数2第31页/共139页2023/3/2532 =1 23+1 22
23、+0 21+1 20+1 2-1 =(8+4+0+1+0.5)10 =(13.5)10 n n规则:规则:规则:规则:按按“权权”展开,展开,求和。求和。二进制二进制八进制八进制十进制十进制十六进制十六进制(4)2 10(5)8 10(6)1610*二进制数转换为十进制数(1101.1)2第32页/共139页2023/3/2533*二进制转换为八进制方法三合一法三合一法三合一法三合一法整数部分:自右向左,三个一组,不够补零,每组对应一个八进制数码。小数部分:自左向右,三个一组,不够补零,每组对应一个八进制数码。例如:将(10100101.10111)2转换成八进制数。(10100101.101
24、11)2=(010100101.101110)2=(245.56)8二进制二进制八进制八进制十进制十进制十六进制十六进制(7)2 8第33页/共139页2023/3/2534方法一分为三法一分为三法一分为三法一分为三法八进制01234567二进制000001010011100101110111例如:将(207.54)8转换成二进制:207.54010000111.101100所以,(207.54)8=(010000111.101100)2 =(10000111.1011)2二进制二进制八进制八进制十进制十进制十六进制十六进制(8)8 2*八进制转换为二进制第34页/共139页2023/3/25
25、35方法四合一法四合一法整数部分:自右向左,四个一组,不够补零,每组对应一个十六进制数码。小数部分:自左向右,四个一组,不够补零,每组对应一个十六进制数码。例:(11001111.01111)2=(11001111.01111000)2=(CF.78)16二进制二进制八进制八进制十进制十进制十六进制十六进制(9)2 16*二进制转换为十六进制第35页/共139页2023/3/2536方法一分为四法一分为四法一分为四法一分为四法十六进制01234567二进制00000001001000110100010101100111十六进制89ABCDEF二进制10001001101010111100110
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据 表示 编码
限制150内