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

chap1——第二讲信息表示及运算基础.pdf

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

第二讲计算机的数据 学习目标 • 不同数制的转换、数据在计算机系统的表示方式、 数据的存储方式,包括大字节序和小字节序的区 别 • 计算机数据运算的基础知识,包括符号数、无符 号数、定点数、浮点数的加减运算规则 1.5 计算机中的信息表示 • 数制互换 2进制 10进制 16进制 2进制 10进制 16进制 0000B 0 0x0 1000B 8 0x 8 0001B 1 0x 1 1001B 9 0x 9 0010B 2 0x 2 1010B 10 0x a 0011B 3 0x 3 1011B 11 0x b 0100B 4 0x 4 1100B 12 0x c 0101B 5 0x 5 1101B 13 0x d 0110B 6 0x 6 1110B 14 0x e 0111B 7 0x 7 1111B 15 0x f 十进制-其他进制 • 整数部分:采用除B取余法 – 即将10进制整数除以B ,得到一个商数和余数,再将商 数除以B又得到一个商数和余数,如此继续除下去直至 商为0为止。以最后所得的余数作为最高位,将各次所 得的余数按 “后得先排”的顺序写下来即得B进制转换 结果。 • 小数部分:采用乘B取整法, – 即将10进制纯小数乘以B ,摘取乘积中的整数后保留小 数部分再乘B ,如此继续下去直至乘积小数部分为零或 者得到要求的精度为止。将各次摘取的整数依先后顺序 写出来即为转换的B进制纯小数结果。 例1. 1将10.5转换为2进制数 • 首先取整数部分10 2 10 0 2 5 1 2 2 0 整数部分转换得到1010B 2 1 1 0 • 取小数部分0.5 0.5 * 2 小数部分转换得到0.1B 1.0 1 把整数部分和小数部分合并就得到了整个结果,即10.5=1010.1B 整数在计算机中的表示 • 计算机中常用的数据为8、16、32或64位 (b)。 – 8位二进制数称为字节(B ), – 16位二进制数称为半字(h), – 32位二进制数称为字(w ), – 64位二进制数称为双字(dw) • 计算机中的数区分为符号数和无符号数 – 无符号数所有二进制位都表示数值 – 符号数采用数的符号和数值部分一起编码的方法来表示, 最高位表示符号,正号用“0”表示,负号用“1”表示 • 符号数编码方法有原码、反码和补码 – 正数的原码、反码和补码表示法都是最高位表示符号位, 其余位表示数值位,即原码的表示方式。 – 负

文档评论(0)

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

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

1亿VIP精品文档

相关文档