;MASM 5.0编译通过,运行无误.
data segment
M1 DB 0dh,0ah,'0123456789',0dh,0ah
DB '11',0dh,0ah,'$'
M2 DB 32H,0DH,0AH,'$'
data ends
code segmentassume cs:code,ds:data
main proc far
begin:
push ds
mov ax,0
push ax
MOV AX,DATA
MOV DS,AX
mov ah,9
mov dx,offset m1
int 21h
MOV CX,8
NEXT:
MOV DL,M2
MOV AH,2
INT 21H
PUSH CX
XOR CX,CX
MOV CL,M2
SUB CL,31H
L2:
MOV AH,2
MOV DL,' '
INT 21H
LOOP L2
MOV AH,09
MOV DX,OFFSET M2
INT 21H
POP CX
INC M2
LOOP NEXT
ret
main endp
code ends
end begin