微机原理及应用-王春香第二章.pptVIP

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

2.5数的定点与浮点表示浮点数:小数点的位置可以变动,即阶码可以取不同的值。浮点表示法类似于十进制中的科学记数法。计算机中表示一个浮点数,要分为阶码和尾数两个部分来表示。浮点表示(FloatingPointNumber)阶码P:二进制整数表示,可为正数和负数,Pf表示阶码符号;尾数S:二进制表示,可为正数和负数,Sf表示尾数符号。Pf阶码Sf尾数阶码符号尾数符号110×26=1.10×25=0.000110×29……浮点表示(FloatingPointNumber)为了不丢失有效数字,提高运算精度,采用二进制浮点规格化数。浮点规格化:尾数S的绝对值小于1而大于或等于1/2,即小数点后面的一位必须是1。浮点数可以表示成多种形式:2.5数的定点与浮点表示例:二进制数+1011.101,可写成2+100×0.1011101(相当于十进制数11.625),其浮点数表示为C浮点表示和定点表示相比,多了一个阶码部分。浮点表示范围(m位阶码,n位尾数):B阶码最小值D浮点表示(FloatingPointNumber)A阶码最大值E2.5数的定点与浮点表示符号位4真值:把机器数实际代表的数称为机器数的真值。5机器数与真值1机器数:数据在计算机中连同数码化的符号位一起表示的编码数。2符号数码化:将符号用“0正1负”表示,并以二进制数的最高位(D7位)作为符号位。32.6带符号数的表示法126543机器数的种类和表示方法D7作为符号位(0正1负),D6~D0位为原来的二进制数值位。例1:正数X=+105的原码表示:原码例2:负数X=-105的原码表示:原=111010011234562.6带符号数的表示法原码机器数的种类和表示方法[+0]原=00000000[-0]原=10000000例3:0的原码表示为:8位二进制,原码表示范围为:+(127)D~-(127)D结论:原码表示简单易懂,与真值的转换很方便。但在计算机中进行加法运算时比较麻烦。2.6带符号数的表示法整数部分:从小数点左边第一位开始,每4位一组,最高位不足补0十六进制数与二进制数之间的转换二进制转换为十六进制小数部分:从小数点右边第一位开始,每4位一组,最低位不足补0十六进制转换为二进制将十六进制数的每1位,用4位二进制数替代,去掉无意义的零。2.2进位数制之间的转换2.2进位数制之间的转换法则:以小数点为界,一位八进制数对应三位二进制数,一位十六进制数对应四位二进制数。【注意】小数部分不足之处应补零【例】(2C1.D)16=(001011000001.1101)22C1D【例】(71.23)8=(111001.010011)27123【例】(1101101110.110101)2=(36E.D4)1636ED4记住——84211111总结:例题:2.2进位数制之间的转换将二进制数转换成十六进制数。【答案】DA63【解析】将此二进制数按每4位为一组分成4组。1101101001100011↓↓↓↓DA63查表得出结果一致。所以二进制数对应十六进制数为DA63。总结1:2.2进位数制之间的转换1.二进制、八进制、十六进制数转换为十进制数,只需按照位权展开,然后求和即可。2.十进制数转换为二进制数(或者八进制、十六进制数),整数部分采用“除2(或8、16)逆取余”方法,即第一个余数为最低位,最后一个余数为最高位。小数部分采用“乘2(或8、16)顺取整”方法,即第一个整数为最高位,最后一个整数为最低位。注意:小数转换不一定能算尽,只能算到一定精度的位数为止,故要产生一些误差。不过当位数足够多时,这个误差就很小了。01二进制数转换为八进制数(或十六进制数),以小数点为02分界线,3位(或4位)分为一组,最左与最

文档评论(0)

junjun37473 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档