信息表示与存储程序原理.pptxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
信息表示与存储程序原理字符0(48)数制转换十进制:9001=二进制: 0, 1, 10, 11, 100, 101, 110, 111, 1000, 1001, 1010, 1011, 1100, 1101, 1110, 1111八进制:十六进制: (A=10, B=11, C=12,D=13,E=14,F=15)数码转换:?二、八、十六 十进制:按上页方法展开即可?十 二、八、十六进制:例:将十进制435转换为二进制数 2 435 2 217(1 2 108(1 2 54(0 2 27(0 2 13(1 2 6(1 2 3(0 2 1(1 2 0(1 435=?二、八、十六进制之间八进制:三位一组十六进制:四位一组例:?二进制数的四则运算例:0+0=0 0+1=1 1+0=1 1+1=10 用补码能表示的 数据范围是(4位) ~ 数原码反码(值位求反)补码(值位求反加1)0 00001000120010同原码…6011070111-1100111101111-2101011011110-3101111001101…-6111010011010-7111110001001-8无无1000无符号数:0—15有符号:-8—7 2 数的表示范围和精度?无符号整数例:数据宽度是16位,可表示的数据范围是:15 14 13 2 1 0 1 0 0…… 1 1 0 0 ~ ? 有符号整数 1、有三种表示方法:原码、反码、补码。最高位是符号位,0表示正数,1表示负数。 2、计算机中对负数采纳补码表示。用补码表示的数做加减法能够不考虑符号位,即符号位可参与运算。例:数据宽度是4位,求各数的二进制 原、反、补码(见下页表) 并用补码计算: 1-2= -1 3-2=1 3+6=9(溢出) 0001 0011 0011 +) 1110 +)1110 +) 0110 1111 10001 1001 进位丢掉同符号数相加,符号变了 我们前面介绍了计算机中数的二进制表示及补码,下面讨论数的表示方法和范围。同学们还应熟悉数的八进制和十六进制表示。例:用16位表示的数141312……32101581101000111000001(10001)2=?有符号数:--无符号数 0--十六进制数与二进制数的对应关系十六 二 0 1 2 3 4 5 6 7 8 9 A B C D E F0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111如0xFF=?,0x00=?(在C语言的位运算中会用到)符号表现形式数据长度数值范围带符号int32-2147483648~2147483647short16-32768~32767long32-2147483648~2147483647无符号unsigned int320~4294967295unsigned short160~65535unsigned long320~4294967295小数的表示方法计算机中通常采纳浮点方式表示小数一个数 N 用浮点形式表示能够写成: N=M×2E E表示2的幂,称为数N的阶码。阶码确定了数N的小数点的位置,其位数反映了该浮点数所表示的数的范围。M表示数N的全部有效数字,称为数N的尾数。其位数反映了数据的精度。 实数(小数)的表示—— 采纳科学计数法 8 24 指数符号位 尾数符号位 4字节表示一实数: 阶码范围-128—127,数的范围—— 23位大约表示7位十进制数,精度7位。 采纳双精度一实数: 范围—— ,精度16—17位例 0 000,0110 ,1 010,0000,0000,0000,0000,0000 表示 指数有效数位尾数有效数位练习将下列十进制数转换为16位二进制补码及十六进制形式。(32)10=?(32)10 = (0000 0000 00

文档评论(0)

180****0501 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档