汇编语言习题答案 -叶继华.pdf
文本预览下载声明
第1 章
1.1 略
1.2 略
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] =10111
原 反 补
1.4[N] =1.0101 [N] =1.1010 [N] =1.0110 N -0.1010
反 原 补
1.5(1)原码运算:比较可知,正数较大,用正数减负数,结果为正
反码运算00110011= +[ =001010011
反 反
+[100110011] =001010011+111001100=000100000
反
补码运算00110011= +[ =001010011
补 补
+[100110011] =001010011+111001101=000100000
补
(2)原码运算:比较可知,负数较大,用负数减正数,结果为负
反码运算:0.100100-0.110010=0.100100+[1.110010]反=0.100100+
1.001101=1.110001
补码运算:0.100100-0.110010=0.100100+[1.110010]补=0.100100+
1.001110=1.110010
1.6(1) (219) =(001000011001)
2 10 BCD
(2) (456) =(010001010110)
10 BCD
(3) (174) =(124) =(000100100100)
8 10 BCD
(4) (2DA) =(730) =(011100110000)
16 10 BCD
1.7(1)9876H 看成有符号数时,默认为负数的补码,转换为十进制数是:-26506
(2)9876H 看成无符号数时,转换为十进制数是:39030
1.8 (1)98 的压缩BCD 码为
(2)98 的非压缩 BCD 码为:0000100100001000B
1.9(1)[S1+S2] =[S1] +[S2] 00100001无溢出
补 补 补
[S1-S2] =[S1] +[-S2] 11011111无溢出
补 补 补
(2)[S1+
显示全部