部分习题答案第二章 计算机中的数值和编码1、将十进制数转换为二进制和十六进制(1) 129
75=1000 0001
11B=81
CH (2) 218
8125=1101 1010
1101B=DA
DH(3) 15
625=1111
101B=F
AH (4) 47
15625=10 1111
0010 1B=2F
28 H2、将下列二进制数转换为十进制和十六进制(1) 111010 B=58 =3A H (2) 1011 1100
111B= 188
875= BC
E H(3) 0
1101 1B=0
84375 =0
D8H (4) 11110
01 B=30
25 =1E
4H3、完成下列二进制数的加减法运算(1) 1001
11+100
01=1110
00(2) 1101010110
1001 - 01100001
0011 =01110101
0110(3) 00111101+10111011=11111000 (4) 01011101
0110-101101
1011=101111
10114、完成下列十六进制数的加减法运算(1) 745CH+56DFH=D14B H (2) ABF
8H-EF6
AH=9C28
E H (3) 12AB
F7+3CD
05=1678
FC H (4)6F01H-EFD8H=7F29 H5、计算下列表达式的值(1) 128
8125+10110101
1011B+1F
2H=101010101
1010B (2) 287
68-10101010
11H+8E
EH=103
CEH (3) 18
9+1010
1101B+12
6H-1011
1001=36
5256、选取字长 n 为 8 位和 16 位两种情况,求下列十进制数的补码
(1) X=-33 的补码: 1101 1111,111111111