计算机中的数据表示与存储优秀PPT.ppt
《计算机中的数据表示与存储优秀PPT.ppt》由会员分享,可在线阅读,更多相关《计算机中的数据表示与存储优秀PPT.ppt(55页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计算机中的数据表示与存储计算机中的数据表示与存储计算机中的数据表示与存储计算机中的数据表示与存储现在学习的是第1页,共55页2/27/20231第三章第三章 计算机中数据表示与存储计算机中数据表示与存储计算机的基本功能是对数据进行计算和处理计算机的基本功能是对数据进行计算和处理加工。加工。计算机可以计算机可以输入输入数据、数据、处理处理数据、数据、存储存储数据数据和和输出输出数据。数据。数据数据是对客观事物的属性的描述,包括文字、是对客观事物的属性的描述,包括文字、数字、符号、声音、图形和图像等。数字、符号、声音、图形和图像等。本章将讨论各种数据在计算机中如何表示本章将讨论各种数据在计算机中如
2、何表示?现在学习的是第2页,共55页2023/2/272信息的概念信息的概念信息信息是用文字、数字、符号、声音、图形和是用文字、数字、符号、声音、图形和图像等方式表示和传递的图像等方式表示和传递的数据、知识和消息数据、知识和消息。在计算机中,都是用在计算机中,都是用二进制二进制来处理和存储信来处理和存储信息的。息的。所有的所有的数值数值都要用二进制数表示都要用二进制数表示;所有的所有的字符字符也要用二进制数表示也要用二进制数表示;现在学习的是第3页,共55页2023/2/273计算机中信息的表示计算机中信息的表示输入设备输入设备内存内存输出设备输出设备十十/二进制转换二进制转换数值数值ASCI
3、IASCII码码西文西文输入码输入码/机内码机内码汉字汉字模模/数转换数转换声像声像二二/十进制转换十进制转换数值数值西文字形码西文字形码西文西文汉字字形码汉字字形码汉字汉字数数/模转换模转换声像声像在计算机内部,声在计算机内部,声、文、图统一用、文、图统一用0 0、1 1表示表示 现在学习的是第4页,共55页2023/2/274第三章第三章 计算机中数据表示与存储计算机中数据表示与存储3.1 3.1 位置计数制位置计数制3.2 3.2 负数在计算机中的编码负数在计算机中的编码3.3 3.3 实数在计算机中的表示实数在计算机中的表示3.4 3.4 十进制数的编码十进制数的编码3.5 3.5 字
4、符的编码字符的编码3.6 3.6 模拟信号编码的一般过程模拟信号编码的一般过程3.7 3.7 数据压缩数据压缩现在学习的是第5页,共55页2023/2/275第三章第三章 计算机中数据表示与存储计算机中数据表示与存储3.1 3.1 位置计数制位置计数制3.2 3.2 负数在计算机中的编码负数在计算机中的编码3.3 3.3 实数在计算机中的表示实数在计算机中的表示3.4 3.4 十进制数的编码十进制数的编码3.5 3.5 字符的编码字符的编码3.6 3.6 模拟信号编码的一般过程模拟信号编码的一般过程3.7 3.7 数据压缩数据压缩现在学习的是第6页,共55页2023/2/2763.1.1 位置
5、计数制的概念位置计数制的概念数制:数制:是指用一组固定数字和一套统一的规是指用一组固定数字和一套统一的规则来表示数目的方法。则来表示数目的方法。位置计数制:位置计数制:同样的数字出现在数的不同位同样的数字出现在数的不同位置,所代表的值是不同的。置,所代表的值是不同的。位置计数制位置计数制也称为也称为进位计数制进位计数制。每一位计满。每一位计满若干个数后就会进位。若干个数后就会进位。常用的进位计数制的数有:常用的进位计数制的数有:十进制数、二进十进制数、二进制数、八进制数和十六进制数制数、八进制数和十六进制数。现在学习的是第7页,共55页2023/2/2773.1.1 位置计数制的概念位置计数制
6、的概念数码数码:指表示每一位数字可能使用的符号:指表示每一位数字可能使用的符号(di:第第i i位的数字位的数字)。数码在数字中所占的位置叫数位。数码在数字中所占的位置叫数位i。基数基数:反映这个数制中使用的数字的数目,对于十进制,:反映这个数制中使用的数字的数目,对于十进制,b等于等于1010,对于二进制,对于二进制,b就是就是2 2;。位权位权 :任何一个数都是由一串数码表示的,每一:任何一个数都是由一串数码表示的,每一位所表示的值除其本身的数值外,还与它所处的位位所表示的值除其本身的数值外,还与它所处的位置有关,由位置决定的值就叫权。对于十进制,第置有关,由位置决定的值就叫权。对于十进制
7、,第i位的权值就是位的权值就是10i。现在学习的是第8页,共55页2023/2/278数码数码权权基数基数54145.14510410310010110210-310-210-1万位千位个位十位百位千分位百分位十分位读作读作:五万四千一百四十五五万四千一百四十五位码位码位权位权例如:十进制数例如:十进制数54154.145现在学习的是第9页,共55页2023/2/2793.1.2 常用数制常用数制 数制数码基数位权运算规则尾符十进制(Decimal)091010n逢十进一D或10二进制(Binary)0122n逢二进一B或2八进制(Octal)0788n逢八进一O或8十六进制(Hex)09、A
8、F1616n逢十六进一H或16现在学习的是第10页,共55页2023/2/2710二进制数二进制数一个二进制数的特点:一个二进制数的特点:它只有它只有二个数字符号二个数字符号,即:,即:0、1。它是它是逢逢“二二”进位进位的。的。1 0 1 .1 1第第n n位对应的权值为位对应的权值为2 2n n,计数制的基数为,计数制的基数为2 2;实际表示的数值十进制大小为:实际表示的数值十进制大小为:101.11=101.11=1 12 22 2+0 02 21 1+1 12 20 0+1 12 2-1-1+1 12 2-2-2第第0位位第第1位位第第2位位第第-1位位第第-2位位现在学习的是第11页
9、,共55页2023/2/2711莱布尼茨莱布尼茨(1646-17161646-1716),德国伟大的数),德国伟大的数学家、物理学家、唯心主义哲学家。学家、物理学家、唯心主义哲学家。年,系统提出二进制的运算法则年,系统提出二进制的运算法则 。1 1与与0 0,一切数字的神奇渊源。这是造物的秘密美,一切数字的神奇渊源。这是造物的秘密美妙的典范,因为,一切无非都來自上帝。妙的典范,因为,一切无非都來自上帝。二进制的发明者莱布尼茨二进制的发明者莱布尼茨 德国图灵根著名德郭塔王宫图书馆保存着一份莱德国图灵根著名德郭塔王宫图书馆保存着一份莱布尼茨珍贵的手稿,其标题:布尼茨珍贵的手稿,其标题:现在学习的是
10、第12页,共55页2023/2/2712 计算机为何采用二进制计算机为何采用二进制?可行性可行性只有只有0 0,1 1两个数码,采用电子器件很容易物理上实现。两个数码,采用电子器件很容易物理上实现。可靠性可靠性只有两种状态,在传输和处理时不容易出错,工作可靠,抗干扰只有两种状态,在传输和处理时不容易出错,工作可靠,抗干扰能力强。能力强。简易性简易性二进制的运算法规简单,使得计算机的运算器结构简化,控二进制的运算法规简单,使得计算机的运算器结构简化,控制简单。制简单。逻辑性逻辑性0 0、1 1两种状态代表逻辑运算中的两种状态代表逻辑运算中的“假假”和和“真真”,便于用逻辑代,便于用逻辑代数作为工
11、具研究逻辑线路。数作为工具研究逻辑线路。现在学习的是第13页,共55页2023/2/2713二进制数、八进制数和十六进制数之间的对二进制数、八进制数和十六进制数之间的对应关系应关系 二进制八进制十进制十六进制二进制八进制十进制十六进制000000100010880011111001119901022210101210A01133310111311B10044411001412C10155511011513D11066611101614E11177711111715F现在学习的是第14页,共55页2023/2/2714进位计数制进位计数制不同进制的习惯书写形式:不同进制的习惯书写形式:二进制二进
12、制:Binary Bin:Binary Bin八进制八进制:Octal Oct O:Octal Oct O十进制十进制:Decimal Dec D:Decimal Dec D十六进制十六进制:Hex Hex H:Hex Hex H例如:例如:(101011)(101011)2 2 (101011)(101011)B B (1234673)(1234673)8 8(1234673)(1234673)O O O O21432143(1973)(1973)10 10 (1973)(1973)D D 12341234(A46F)(A46F)16 16 (A46F)(A46F)H H A46FHA46F
13、H 0 xA46F0 xA46F现在学习的是第15页,共55页2023/2/27153.1.3 数制的转换数制的转换不同数制的转换不同数制的转换BINOctDecHexu三大类转换方法:三大类转换方法:1.1.非十进制转换为十进制的方法非十进制转换为十进制的方法2.2.十进制转换为其他进制的方法十进制转换为其他进制的方法3.3.二数制、八进制、二数制、八进制、1616进制之间的转换方法进制之间的转换方法现在学习的是第16页,共55页2023/2/27163.1.3 数制的转换数制的转换1 1非十进制转换为十进制非十进制转换为十进制按权展开求和,即各数位与相应位权值相乘以后再按权展开求和,即各数
14、位与相应位权值相乘以后再相加即为对应的十进制数。相加即为对应的十进制数。十进制数:由十进制数:由09数码组成,位权为数码组成,位权为10i二进制数:由二进制数:由0、1组成,位权为组成,位权为2i八进制数:由八进制数:由07组成,位权为组成,位权为8i十六进制数:由十六进制数:由0F组成,位权为组成,位权为16i现在学习的是第17页,共55页2023/2/2717非十进制转换为十进制非十进制转换为十进制设设J J进制的数,进制的数,n n位整数,位整数,m m位小数:位小数:(x xn-1n-1x xn-2n-2x x1 1x x0 0.x.x-1-1x x-2-2x x-m-m)J J=x
15、xn-1n-1J Jn-1n-1+x xn-2n-2J Jn-2n-2+x x1 1J J1 1+x x0 0J J0 0 +x x-1-1J J-1-1+x x-2-2J J-2-2+x x-m-mJ J-m-m现在学习的是第18页,共55页2023/2/2718 二进制数二进制数10110.101=124+023+122+121+020+121+022+123 =16 +0+4+2+0+0.5+0+0.125=22.625十进制数十进制数1232.25=1 103+2102+3101+2100+2101+5102转换示例转换示例现在学习的是第19页,共55页2023/2/2719 十六进制
16、数十六进制数 1AF.C =1 162+A 161+F 160+C 161 =1256+1016+15+120.0625 =256+160+15+0.75=431.75八进制数八进制数127.21 =1 82+281+780+281+182 =64+16+7+0.25+0.15625=87.265625转换示例转换示例现在学习的是第20页,共55页2023/2/2720十进制转换为非十进制十进制转换为非十进制整数部分:整数部分:除基取余,逆序读数除基取余,逆序读数。除除J J取余,即整数部分不断除以取余,即整数部分不断除以J J取余数,直到商为取余数,直到商为0 0为止,为止,最先得到的余数为
17、最低位,最后得到得余数为最高位。最先得到的余数为最低位,最后得到得余数为最高位。小数部分:小数部分:乘基取整,顺序读数乘基取整,顺序读数。乘乘J J取整,即小数部分不断乘以取整,即小数部分不断乘以J J取整数,直到积为取整数,直到积为0 0或达到有效或达到有效精度为止,最先得到的整数为最高位(最靠近小数点),最后得精度为止,最先得到的整数为最高位(最靠近小数点),最后得到的整数为最低位。到的整数为最低位。现在学习的是第21页,共55页2023/2/2721整数部分整数部分除除2 2取余取余小数小数部分部分乘乘2 2取整取整1002502252122623210201011.040 .3800.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 中的 数据 表示 存储 优秀 PPT
限制150内