这是我的源程序:
data segment
huan db 0dh,0ah,'$'
month db 'jan 2001',0dh,0ah,'$'
weeks db 'mon tue wed thu fri sau sun',0dh,0ah,'$'
data ends
stack segment stack
db 1024 dup(?)
stack ends
code segment
assume cs:code,ds:data,ss:stack
main proc far
start:
push ds
xor ax,ax
push ax
mov ax,data
mov ds,ax
mov ax,stack
mov ss,ax
lea dx,month
mov ah,9
int 21h
lea dx,weeks
mov ah,9
int 21h
mov cx,9
mov ax,1
mov bx,0
s:
push ax
push cx
add ax,30h
and ax,00ffh
mov dl,al
mov ah,2
int 21h
mov cx,4
k:
mov ax,20h
and ax,00ffh
mov dl,ah
mov ah,2
int 21h
loop k
pop cx
pop ax
inc bx
cmp bx,7
jne w
call huiche
w:
inc ax
loop s
huiche proc near
lea dx,huan
mov ah,9
int 21h
mov bx,0
iret
huiche endp
code ends
end start
当我把call huiche 注释掉时就没有这个提示,请各位帮帮忙看看 |