回 帖 发 新 帖 刷新版面

主题:求助:关于移码的问题

移码的定义是这样的,[x]移=2^n+x 这里x表示真值.
如果按照这个定义算,-101的移码应该是1101,-101的补码是1011,而移码和补码只是符号位相反,但是这里就不是这样的.麻烦知道的给我的解释一下,谢谢!

回复列表 (共2个回复)

沙发

你的移码计算错误.
这里 n=3, 2^n 即 1000.   
[x]移=1000+(-101)=0011.
[x]移=2^n+x,这里的x是真值不是原码!!!

板凳

明白了,谢谢!

我来回复

您尚未登录,请登录后再回复。点此登录或注册