假定某台计算机的机器数占8位,试写出十进制数-67的原码,反码和补码具体说明和过程 答案 67的原码为 01000011(第一位为符号位,‘0’表示正数,‘1’表示负数)-67的原码那么为11000011,因为正数的原码、反码、补码都相同,而负数的反码=原码各位取反(即0变1,1变0,符号位不能变)负数的补码=负数的反码+00000001,...
题目 举报 原码 反码 补码假设某台计算机的机器数占8位,试写出十进制数-57的原码.反码和补码 扫码下载作业帮搜索答疑一搜即得 答案解析 查看更多优质解析 解答一 举报 原码:10111001反码:11000110补码:11000111 解析看不懂?免费查看同类题视频解析查看解答
答案 -57的绝对值为57,其二进制表示为:0011 1001。因为它是负数,所以最高位为符号位1。 于是,原码为 1011 1001。 反码为 1100 0110。 补码为 1100 0111。 综上,正确答案为:原码为 1011 1001,反码为 1100 0110,补码为 1100 0111。
-57的原码为10111001,反码为11000110,补码为11000111 方法:“先将十进制数57转换为二进制数为111001,再按8位写出原码10111001(0为正,1为负),再按照符号位不变,其余位对应取反得到反码11000110,在按照补码为反码的末位加1,得到补码11000111”参考资料:《大学计算机-计算思维导论》,清华大学出版...
-57的原码为10111001,反码为11000110,补码为11000111 方法:“先将十进制数57转换为二进制数为111001,再按8位写出原码10111001(0为正,1为负),再按照符号位不变,其余位对应取反得到反码11000110,在按照补码为反码的末位加1,得到补码11000111”参考资料:《大学计算机-计算思维导论》,清华大学出版...