为什么有错误!!
data segmentassume ds:data
MY_FCB LABEL BYTE
drive db 0
file_name db 'tt '
ext_name db 'asm'
cur_block dw ?
rec_size dw ?
file_size dw 2 dup(?)
crea_date dw ?
position db 10 dup(?)
cur_rec db ?
rel_rec dw 2 dup(?)
errmsg db 'error',0dh,0ah,24h
data ends
code segment
assume cs;code
main: mov ax,data
mov ds,ax
mov dx ,offset MY_FCB
mov ah,0fh
int 21h
or al,al
jnz er
mov ax,4c00h
int 21h
er :
mov ah,9
mov dx,offset errmsg
int 21h
mov ax,4c00h
int 21h
code ends
end main
请把 数据段 里面的 文件名 和扩展名 改为你 本地有 的 文件