作业帮 > 综合 > 作业

把带符号数用补码表示 (编程)

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/05 20:34:24
把带符号数用补码表示 (编程)
设n=16:-29CAH;-3F2DH;2AC6H;-5241H 设n=8:-5DO;3AO:-26O:-4CO 把带符号数用补码表示
[-29CAH]原 = 1010 1001 1100 1010 [-29CAH]补 = [-29CAH]原 取反+1; --------过程如下--------- 1> [-29CAH]原 = 1010 1001 1100 1010 2> 取反: 1101 0110 0011 0101 3> 加1: 1101 0110 0011 0110 [-29CAH]补 = 1101 0110 0011 0110 同理: [-3F2DH]补 =1100 0000 1101 0011 [2AC6H]补 = 0010 1010 1100 0110 [-5241H]补 = 1010 1101 1011 1111 八进制也一样的道理, 但是楼主给的题目有错误啊,既然是8进制,何来:-5DO?哪来的D?这是非法的啊...后面的3AO也一样...