永发信息网

计算机组成原理的问题!移码!

答案:2  悬赏:10  手机版
解决时间 2021-02-16 17:21
  • 提问者网友:回忆在搜索
  • 2021-02-15 18:14
-0.0110000的移码是什么?怎样算出来的?
最佳答案
  • 五星知识达人网友:刀戟声无边
  • 2021-02-15 19:32
你把-0.0110000小数点前面的-0看成是符号位,所以-0.0110000可以写成1,0110000(符号位0为正数,1为负数)。
1,0110000的反码=1,1001111(负数的反码求法:符号位不变,二进制码依次取反,即0变1,1变0);
1,1001111的补码=1,1010000(负数补码的求法:负数反码的最低位加1);
所以1,1010000的移码是0,1010000(移码和补码的符号位相反,二进制码一样)。
思路是:先求出负数的反码,再求补码,最后就可求出移码。注意括号中的提示。
全部回答
  • 1楼网友:白昼之月
  • 2021-02-15 20:41
所谓原码就是二进制定点表示法,即最高位为符号位,“0”表示正,“1”表示负,其余位表示数值的大小。  反码表示法规定:正数的反码与其原码相同;负数的反码是对其原码逐位取反,但符号位除外。   补码表示法规定:正数的补码与其原码相同;负数的补码是在其反码的末位加1。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯