刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!
对于机器码长度为8位的情况,我们知道最高位(第8位)代表符号位,其余位代表数值部分。给定的机器码是全为1,这表示一个负数。我们知道在计算机中,负数的表示采用补码形式。对于负数,-X的原码取反后加1得到其补码。因此,对于给定的机器码长度和给定的补码值,我们可以推断出对应的真值是-1。对于另一个数Y,我们知道其原码和补码相同,这意味着Y的值也是最小的负数,即-127(在二进制中表示为全部为1的八位机器码)。因此,答案是C,-127,-1。
本文链接:机器码长度为8位,[X]原=[Y]补=1111 1111,且X和Y均为带符号整数,求X和Y的真值。
版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!