请用十进制数写出下列补码表示的机器数的真值(要详细步骤)71H,CF42H.
问题描述:
请用十进制数写出下列补码表示的机器数的真值(要详细步骤)71H,CF42H.
答
71H--> 0111 0001 最高位为0,所以是一个正数,正数的补码与真值相等,转换成10进制数就是7*16+1=113cf42h-->1100 1111 0100 0010 从最高可以看出是一个负数,负数的补码先一减1再求反,即:减1:1100 1111 0100 0001求反...