1). DX, CX=CD34
2). BX, AX=B389
3). AX, CX=1C65
4). DX, SI=1F3C
5). AX, BX=30B9
6). AH, DL=67
7). AL, BL=20
8). DX, DI=3E3F
9). SI, DI=0A30
10). AX, BP=101E
11). DH, CH=6A
12). BP, DI=356D
4
2
: PUSH, POP CALL, RET, .
:
1. Debug:
1 PUSH POP.
1.1. 1 , .
1.2. 1 , .
1.3. 1 .
1.4. , 1, 2, 3.
1.5. 114h.
1.6. .
, , .
2. Call Ret.
2.1 , , 2, .
2.2 , 2. . ADD op1, op2.
2.3 , 2. . SUB op1,op2.
2.4 100h.
2.5 , .
2.6 100h.
2.7 .
2.8 , . .
:
1. .
2. :
-
5
1 2 .
: (, , , ) .
:
- Debug.
.
1. ADD , .
1). 1 (1 2 ), .
|
|
2). ( ) 1 .
3). .
4). , .
5). 100h.
6). .
7). , . .
2. SUB , .
1). 1 , (1 2 , ), .
2). ( ) 1 .
3). , .
4). , .
5). 135h.
6). .
7). , , . .
3. MUL IMUL , .
1). 1 , (1 2 , ), .
2). ( ) 1 .
3). , .
4). , .
5). 200h.
6). .
7). , , . .
4. MUL IMUL , .
1). 1 , (1 2 , ), .
2). ( ) 1 .
3). , .
4). , .
5). 110h.
6). .
7). , , . .
:
1. ?
2. CF () ?
|
|
3. F () ?
4. , , ( , )?
:
1. .
2. .
3. , .
4. .
6