[-100]补=10011100B,[-64]补=11000000B,[0]补=00000000B
14、答:用16进制可以缩短数据字节,而且可以与二进制进行直接进制转换。
354=162H,102=66H,64=40H,256=100H,127=7FH,32=20H,135=87H,67=43H。
15、34.5=00100010.1B,20.125=00010100.001B,17.12=10001.0001B 100.4=01100100.011
50.05=00110010.00001B 19.3=00010011.01B
16、0FFH=11111111B, 34H=00110100B, 67H=01100111B,
4EH=01001110B
90H=10010000B, 4DH=01001101B, 5AH=01011010B
17、X=1000 0000 0000 0000 W=-0001 0000 0000 0000
Y=-0000 0000 0000 0001 Q=0100 0000 0000 0000
Z=0111 1111 1111 1111 P=-0111 1111 1111 1111
20、
(1)[-23]补+[78]补=E9H+4EH=(1)37H 无溢出,有进位
(2)[-45]补+[-92]补=D3H+A4H=(1)77H 有溢出,有进位
(3)[89]补+[30]补=59H+1EH=77H 无溢出,无进位
(4)[78]补+[-52]补=4EH+CCH=(1)1AH 无溢出,有进位
(5)[83]补+[30]补=53H+1EH=71H 无溢出,无进位
(6)[126]补+[34]补=7EH+22H=A0H 有溢出,无进位
(7)[108]补+[34]补=6CH+22H=8EH 有溢出,无进位
22、(1)三数均为无符号数 Y X=-1000 0000B(负数) [Y]补=0111 1001B Y=0111 1001B(正数) [Z]补=1000 1000B [Z]反=1000 0111B [Z]原=1111 1000B Z=-0111 1000B(负数) 所以 X X=[X]移 - 0111 1111B=0000 0001B(正数) [Y]移=0111 1001B Y=[Y]移 – 0111 1111B=-0000 0110(负数) [Z]移=1000 1000B Z=[Z]移 – 0111 1111B=0000 1001(正数) 所以Y 因篇幅问题不能全部显示,请点此查看更多更全内容