![]() |
#2
Rexfield2011-01-21 00:07
|
我是用EMU8086 4.08进行模拟的,这是什么问题?

sys_dir proc
push es
push ds
lea ax,dseg
mov es,ax
mov ds,ax
mov ah,47h
lea si,cmdl
add si,3
int 21h
sub si,3
add dl,'A'
mov [si],dl
inc si
mov [si],':\'
sys_dir_find0:
mov cl,[si]
inc si
cmp cl,0
jne sys_dir_find0
dec si
mov [si],'$'
pop ds
pop es
ret
sys_dir endp
push es
push ds
lea ax,dseg
mov es,ax
mov ds,ax
mov ah,47h
lea si,cmdl
add si,3
int 21h
sub si,3
add dl,'A'
mov [si],dl
inc si
mov [si],':\'
sys_dir_find0:
mov cl,[si]
inc si
cmp cl,0
jne sys_dir_find0
dec si
mov [si],'$'
pop ds
pop es
ret
sys_dir endp
只有本站会员才能查看附件,请 登录