作业帮 > 数学 > 作业

使用8个二进位来表示整数的编码时,十进制整数-33对应的原码和补码分别是什么

来源:学生作业帮 编辑:拍题作业网作业帮 分类:数学作业 时间:2024/03/29 15:43:06
使用8个二进位来表示整数的编码时,十进制整数-33对应的原码和补码分别是什么
8位二进制中,最高位(首位)为符号位,0表示正数,1表示负数.其余7位表示数字的真值
先把33转换成二进制:33D=0100001B
因为是负数,在最前面加上一个1,得到原码:1010 0001
反码:符号位不变,其余按位取反:1101 1110
补码:反码+1=1101 1111