|

楼主 |
发表于 2005-4-26 11:20:00
|
显示全部楼层
附加题:<br>% {5 M/ A3 o+ @) g+ i4 _" K _
data SEGMENT<br>& F- N5 J& Q; z4 s! L
data1 DB ' 12345',10,13,'+'<br>! t, M% X8 \/ n' [( `
data2 DB '67890',10,13,'------',10,13,' '<br>
( ]8 i8 h3 l& n3 K7 p& ]data3 DB 6 DUP(?),'$'<br>
: y! `0 @5 y, |' A0 ?. a, ndata ENDS<br>. o- {% m' c% c; `& [
code SEGMENT<br> ASSUME CS:code,DS:data<br>
: x: z* K; L4 jstart: MOV AX,data<br> MOV DS,AX<br> LEA SI,data1<br> LEA DI,data2<br> LEA BX,data3<br> CLC<br> MOV CX,5 <br> <br>8 B1 G0 Q+ \1 i3 N7 s4 f; w" J. j# q o6 V
again1: MOV AL,[SI+5]<br> ADC AL,[DI+4]<br> AAA<br> PUSHF<br> ADD AL,30h<br> POPF<br> MOV [BX+4],AL<br> DEC SI<br> DEC DI<br> DEC BX<br> LOOP again1<br> JNC d1 <br>8 u" z7 _4 B, b2 h' \0 H
d0: MOV [data3-1],31h<br> JMP d2 <br>
1 P0 a h% O6 J0 W. e7 yd1: MOV [data3-1],20h<br>
, ^# k/ K }2 i- A7 i0 s+ o- Cd2: MOV DX,OFFSET data1<br> MOV AH,09h<br> INT 21h<br> MOV AH,4ch<br> INT 21h<br>; D6 c8 _% H9 F/ U& z
code ENDS<br> END start<br>
$ {0 `! e- N4 \4 _/ e: ~; U* \6 B |
|