作业帮 > 数学 > 作业

在整点定点机中,机器数采用补码,双符号位,如果它的十六进制表示为C0H,则它对应的真值是多少?应该是

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/10/04 14:17:06
在整点定点机中,机器数采用补码,双符号位,如果它的十六进制表示为C0H,则它对应的真值是多少?应该是
在整点定点机中,机器数采用补码,双符号位,如果它的十六进制表示为C0H,则它对应的真值是多少?
就是做不出答案啊.
同学你好,已知一个数的补码,求原码的操作分两种情况:
(1)如果补码的符号位为“0”,表示是一个正数,其原码就是补码.
(2)如果补码的符号位为“1”,表示是一个负数,那么求给定的这个补码的补码就是要求的原码.
C0H的二进制表示为1100 0000,就这个二进制的补码即是C0H的源码,1100 0000的补码为0100 0000,是64,因为是负数,所以是-64 再答: 你这样想吧,我们计算-64的补码。先不考虑符号位,因为是负数,所以符号位是11。64的二进制是01 00 0000,整体是11 01000000,把这个数转化为补码,符号位不考虑,其余按位取反,最后+1,即为 11 11000000,这个就是C0H
再答: 你这样想吧,我们计算-64的补码。先不考虑符号位,因为是负数,所以符号位是11。64的二进制是01 00 0000,整体是11 01000000,把这个数转化为补码,符号位不考虑,其余按位取反,最后+1,即为 11 11000000,这个就是C0H
再问: 谢谢你的回答,就是在求这个二进制补码1100 0000的补码时,所有数全部反号再在最低位加1吗?为什么和原码求补码的方式不同呢?
再答: 在求这个二进制补码1100 0000的补码时,所有数全部反号再在最低位加1.这句好基本是对的.. 补码求补码和原码求补码方式是不同的.你可以去下面的网站仔细看一下 http://wenku.baidu.com/view/d8ee66114431b90d6c85c7f0.html