汇编语言与接口技术叶继华(第二版)习题答案习题一解答: 1
3(1)[0
0000]原=0
0000[0
0000]反=0
0000[0
0000]补=0
0000(2)[0
1001]原=0
1001[0
1001]反=0
1001[0
1001]补=0
1001(3)[-1001]原=11001[-1001]反=10110[-1001]补=101111
4[N]反=1
0101[N]原=1
1010[N]补=1
0110N=-0
5(1)原码运算:比较可知,正数较大,用正数减负数,结果为正 01010011-00110011=[01010011]原-[00110011]原=00100000反码运算:01010011-00110011=[01010011]反+[-00110011]反=001010011+111001100=000011111补码运算:01010011-00110011=[01010011]补+[-00110011]补=001010011+111001101=000100000(2)原码运算:比较可知,负数较大,用负数减正数,结果为负0
100100-0
110010=[0
110010]原-[0
100100]原=-0
001110反码运算:0
100100-0
110010=[0
100100]反+[-0
110010]反=0
100100+1
001101=1
110001补码运算:0
100100-0
110010=[0
100100]补+[-0
110010]补=0
100100+1
001110=1
1100107643101
6(1)(11011011)2=(1×2+1×2+1×2+1×2+1×2+1×2)10=(219)10=(001000011001)BCD(2)(456)10=(010001010110)BCD210(3)(