网站大量收购独家精品文档,联系QQ:2885784924

[教育]第3章_数据在计算机中的表示.ppt

  1. 1、本文档共51页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[教育]第3章_数据在计算机中的表示

第3章 数据在计算机中的表示 3.1 进位计数制及相互转换 3.3 计算机中的数据表示 3.3 计算机中的数据编码 3.4 本章小结 权:每一个数位有一个基值与之相对应,称之为权或权值。一个二进制数的权,小数点左边的权是2的正次幂,依次为20,21,22,23…,2m-1,小数点右边的权是2的负次幂,依次为2-1,2-2,2-3…,2-k 一个r进制数,可以用它的按权展开式来表示 表3-1 计算机中几种常用数制及其表示 1. r进制转换成十进制 利用公式 例:把二进制数100110.101转换成相应的十进制数。 (100110.101)B=1×25 + 1×22 + 1×21 + 1×2-1 + 1×2-3 =(38.625)D? 例1:把十进制数25转换成二进制数,如下所示 所以 (25)D = (11001)B 二进制转换为八进制 以小数点为界,整数向左3位为一组,小数向右3位一组,不足3位补零,再根据上表转换;简称“三位分组法”。 例:将二进制数01011101)B转换成八进制数。 010 100 101.010 111 010 2 4 5 . 2 7 2 所以1011101)B = (245.272)O 。 八进制转换为二进制是它的逆过程 二进制转换为十六进制 同八进制与二进制的转换,只是4位一组,简称“四位分组法”。 例:将 (1111111000111.100101011)B转换成十六进制数。 0001 1111 1100 0111.1001 0101 1000 1 F C 7 . 9 5 8 所以(1111111000111.100101011)B = (1FC7.958)H? ASCII码 西文字符使用最多、最普遍的是ASCII ( American Standard Code for Information Interchange)字符编码,即美国信息交换标准代码。 表1.2.4 七位ASCII代码表(书P64-65) 共16行8列,16×8=128个字符 ① ASCII码每个字符用7位二进制表示,其排列为b6b5b4b3b2b1b0,而一个字符在计算机内实际是用8位表示。正常情况下,最高一位b7为“0”。 在需要奇偶校验时,这一位可用于存放奇偶校验的值,此时称这一位为校验位。 ② ASCII码是128个字符组成的字符集。其中编码0~31(0000000~0011111)称为控制符,不对应任何可印刷字符,用于计算机的通信控制或功能 控制。编码32(0100000)是空格字符SP。编码127(1111111)是删除控制DEL码……其余94个字符为可印刷字符。 ③ 字符0~9的高3位 (b6b5b4)为011,低4位为0000~1001。 低4位正好是二进制的0~9。既满足正常排序关系,又有利于ASCII码与十进制码之间的转换。 ④ 英文字母的编码按正常排序关系,且大、小写字母编码的对应关系相当简便,差别仅在b5位的值为0或1,有利于大、小写字母间的编码转换。 输入码 中文的字数繁多。在计算机系统中使用汉字,必须为汉字设计相应的编码方法。主要分为:数字编码、拼音编码和字形编码。 (4) 字形码 (汉字字模) 用于在显示器或打印机输出汉字。 定点纯整数 3.2.3 定点数和浮点数的表示 S 小数点 无符号位 S 小数点 定点纯小数 定点数 浮点数 +345.6=+34.56×10+1=3.456×10+2= + 0.3456×10 + 3 阶码 数符 阶符 尾数 N= 数符?尾数?10阶符?阶码 尾数的位数决定数的精度 阶码的位数决定数的范围 定点整数 定点小数 规格化浮点数 数符 尾数 阶码 阶符 (110.011)B=11.0011×2+1=1.10011×2+10=0.110011×2+11 11 0 0 110011 N= 数符?尾数?2阶符 阶码 阶码 数符 阶符 尾数 定点整数 定点小数 数字化编码与数据表示 用“0”,“1”两个符号的组合来表示信息的这种组合称为

文档评论(0)

jiupshaieuk12 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:6212135231000003

1亿VIP精品文档

相关文档