第一章习题答案(IBM PC 第二版) 1.1
⑴=1 0111 0001B=171H
⑵=10 0111 0001 0000B=2710H ⑶=1111 1111 1111B=0FFFH 1.2
⑴=2DH=45D
⑶=0FFFFH=65535D 1.3
⑴=1111 1010B=250D ⑵=0101 1011B=91D
⑶=1111 1111 1111 1110B=65534D 1.4
⑴=0F1H ⑶=0AACFH 1.5
⑴=0F7H 1.6
⑴=-40D or 216D ⑵=-1D or 255D 1.7
⑴=+79D or “O” 1.8
46H6FH…32H2EH
1
第二章习题答案(IBM PC 第二版) 2.1
256 2.2 M … 000B0H E5H 1EH 000B3H 3CH 2AH … 2.3
(30022H)=0ABH (30024H)=0EFH (30021H)=0AB34H (30022H)=0CDABH 2.4
PA1=3017AH PA2=3017AH PA3=3017AH 2.5
PA=0AAA40H 2.6
2
2.7
1、AX,BX,CX,DX 2、CX
3、AX,BX,DX 4、CS,DS,SS,ES 5、PSW 6、CS,IP 7、SS.SP 2.8
CS,DS,SS,ES,BX,BP,SI,DI,SP,IP 2.9
1) M 2) C 3) D 4) B 5) A 6) C 7) K 8) J 9) F 10) H 11) G 12) E 13) I 14) 0 15) N
3
第三章习题答案(IBM PC 第二版) 3.1
1、 无EA
2、 EA=7237H 3、 无EA
4、 EA=637DH 5、 EA=0D5B4H 6、 EA=8E18H
7、 EA=EA=(BX)+(SI)+D=1004FH;超过了段的边界,最高进位位丢失,
因此EA=004FH。 3.2 1、 ADD DX,BX 2、 ADD AL,[BX][SI] 3、 ADD [BX+0B2H],CX 4、 ADD [0524H],2A59H 5、 ADD AL,0B5H 3.3 1、
LEA BX,BLOCK+10 MOV DX,[BX] 2、 LEA BX,BLOCK
MOV DX,10[BX] 3、 LEA BX,BLOCK
MOV DI,10
MOV DX,[BX][DI] 3.4
1、 (AX)=1200H 2、 (AX)=0100H 3、 (AX)=4C2AH 4、 (AX)=3412H 5、 (AX)=4C2AH 6、 (AX)=7856H 7、 (AX)=65B7H 3.5 1、 (IP)=7CD9H 2、
(IP)=0600H
4

