计算机中数据的表示课件.ppt

计算机中数据的表示课件.ppt

ID:57028751

大小:784.00 KB

页数:81页

时间:2020-07-26

计算机中数据的表示课件.ppt_第1页
计算机中数据的表示课件.ppt_第2页
计算机中数据的表示课件.ppt_第3页
计算机中数据的表示课件.ppt_第4页
计算机中数据的表示课件.ppt_第5页
资源描述:

《计算机中数据的表示课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第2章计算机中数据的表示本章就是要介绍计算机内数值数据和非数值数据的组织格式和编码规则,对计算机内数据信息的表示进行全方位的把握。其中,数值数据中指导计算机进行算术运算的理论基础----进制、补码、浮点数将作为我们学习的重点。2.1数值数据2.2非数值数据2.3小结第2章计算机中数据的表示2.1数值数据数值数据是指具有确定的数值、能表示其大小、在数轴上能够找到对应点的数据。计算机采用二进制的原因:二进制表示便于物理实现二进制表示运算简单二进制表示工作可靠二进制表示便于逻辑判断第2章计算机中数据的表示2

2、.1.1进位计数制我们在日常生活中使用的是十进制,而在计算机中使用的却是二进制。为了协调人与计算机所用进制之间的差别,我们必须研究数字系统中各种进位制结构的特性,以及它们之间的相互转换,从中找出规律性的东西。1.十进制及十进制数十进制采用逢十进一的进位规则表示数字。具体规则如下:(1)十进制用0、1……9十个数字符号分别表示0、1……9十个数。(2)当要表示的数值大于9时,用数字符号排列起来表示,表示规则如下:数字符号本身具有确定的值不同位置的值由数字符号本身的值乘以一定的系数表示系数为以10为底的指

3、数(3)一个数的实际值为各位上的实际值总和如:1966298.735=1*10+9*10+6*10+6*10+2*10+9*10+8*10+7*10+3*10+5*10第2章计算机中数据的表示第2章计算机中数据的表示2.R进制及R进制数通过对十进制的总结,我们可以得出任意(R)进位数按逢R进一的规则表示数字的规则如下:(1)R进制用0、1……R-1共R个数字符号分别表示0、1……R-1共R个数。这里的R为数制系统所采用的数字符号的个数,被称为基数。(2)当要表示的数值大于R-1时,用数字符号排列起来表

4、示,表示规则如下:数字符号本身具有确定的值不同位置的值由数字符号本身的值乘以一定的系数表示系数为以R为底的指数。假设数字符号序列为:xx……x……xx.xx……x通常我们在数字符号序列后面加上标注以示声明,如上面的R进制数表示为(xx……x……xx.xx……x)。x为0和R-1之间的整数;x的下标为数字符号的位序号,它所代表的值为x*R。系数R(R)被称为x所在位置的权。(3)一个数的实际值为各位上的实际值总和如:X=xx…x…xx.xx…xV(X)=x*R+x*R+…x*R+…x*R+x*R+x*R

5、+x*R+…x*R即:V(X)=x*R+x*RV(X)表示X的值,m、n为正整数。第2章计算机中数据的表示3.二进制及二进制数的运算二进制采用逢二进一的进位规则表示数字,采用0和1两个数字符号。计算机里就采用二进制表示信息。由于R进制的表示规则我们已经熟悉,我们这里竟不花费篇幅重复二进制的表示规则。我们针对二进制的运算进行介绍。(1)加法规则:“逢2进1”0+0=00+1=1+0=11+1=10【例2-1】求1010.110+1101.010解:1010.110+1101.010-----------

6、11000.000结果:1010.110+1101.100=11000.000第2章计算机中数据的表示(2)减法规则:“借1当2”0-0=01-0=11-1=010-1=1【例2-2】求11000.000-1101.010解:11000.000-1101.010-----------1010.110结果:11000.000-1101.010=1010.110第2章计算机中数据的表示(3)乘法规则0*0=00*1=1*0=*1*1=1有规则可以看出,二进制乘法要远比十进制乘法简单。【例2-3】求1010

7、.11*1101.01解:1010.11*1101.01-----------------10.1011000.0001010.1100000.0101011101011--------------10001110.0111结果:1010.11*1101.01=10001110.0111第2章计算机中数据的表示(4)除法规则【例2-4】求10001110.0111÷1010.11解:0000001101.01______________101011)1000111001.11101011-------

8、---------0111000101011----------------00110101101011----------------00101011101011-----------------000000结果:10001110.0111÷1010.11=1101.01第2章计算机中数据的表示4.八进制与十六进制除了二进制与十进制外,八进制与十六进制由于其与二进制的特殊关系(8=2,16=2)也常被使用.一般在机器外部,为了书写方便,也为了减少书写错

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。