计算机组成原理题目求解
1个回答
展开全部
先把X,Y都转换成二进制数,然后再规格化二进制数就可以得到二进制浮点数了。
具体步骤:
X=-111.01=-0.11101×2∧11 Y=+11100.1001=+0.111001001×2∧101。
最后一段是尾数。前面加上"1", 就是 1.10000000000000000000000。
下面确定小数点位置。阶码是01111010,加上00000101才是01111111(127),所以他减去127的偏移量得-5。
扩展资料:
计算机内部使用二进制表示数,二进制与浮点数的转换是比较复杂的。究其原因,就是人们使用的浮点数不适应现代化信息设备,不是最佳信息计数法。如果人们使用二进制来表示数,不仅与计算机的交流变得简便,而且只需要记得怎样写0和1就能够记数了,比用浮点数更简单。
浮点数的有限小数转换成二进制不能保证能精确转换,二进制小数转换成浮点数也遇到同样的问题。这也为信息处理带来了很大的不便。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询