十六进制数的原码补码反码怎么表示
问题描述:
十六进制数的原码补码反码怎么表示
答
约定字长8位,举例如下: x = +2Fh = 0010 1111b[x]原 =[x]反 =[x]补 =0010 1111b =2Fh y = -5Ah = -0101 1010b[y]原 = 1010 1111b =AFh [y]反 = 1101 0000b =D0h [y]补 = 1101 00...就是先把十六进制转换成10进制,再转换成2进制吗?无须先转为10进制数,
16进数直接转为2进数更方便。
每4位二进数为半字节:
二进制数十六进数
0000b0h
0001b1h
0010b2h
0011b3h
0100b4h
0101b5h
0110b6h
0111b7h
1000b8h
1001b9h
1010bAh
1011bBh
1100bCh
1101bDh
1110bEh
1111bFh啊,我懂啦,多谢啦