计算机组成原理补码问一道题
2个回答
展开全部
x = -27 / 64。
y = 22 / 64。
可以先按照整数来求梁伏解。之后,再除以 64。
那么:
x1 = -27 = -001 1011, [x1]补 = 1110 0101。
y1 = +22 = + 001 0110, [y1]补 = 0001 0110。
下面,要除以 64。
除肆迹以 64,对于二进制数来说,就是把小数点,左移 6 位。
于是,就得到了 x,y 的 8 位补码如下:
裂渣并 [x]补 = 11 · 10 0101,
[y]补 = 00 · 01 0110。
由于补码是机器码,其组成,只有 1 和 0,小数点是不存在的。
因此,本题的最终结果,就是:
[x]补 = 1110 0101,
[y]补 = 0001 0110。
小数点的位置,需要编程人自己记住。
在补码中,并不包括小数点的位置信息。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询