我正在尝试使用emu8086和int 21h ah=3Dh
打开.TXT文件。
我将文件移动到“C:\ emu8086 \ MyBuild”文件夹中,当我运行代码时出现以下错误:
文件不存在:
C:\ emu8086 \ MyBuild \Í
中断错误:21h / 3Dh:无法打开文件。
之后,我在MyBuild文件夹中创建了名为“Í”的新文件夹,当我运行我的代码时出现以下错误:
中断错误:21h / 3Dh:无法打开文件。
这是我的代码:
data segment
filename db "file.txt",0
filehandle dw ?
ends
stack segment
dw 128 dup(0)
ends
code segment
start:
xor ax,ax
mov al, 1h
mov ah, 3Dh
lea dx, filename
int 21h
mov [filehandle],ax
mov ax, 4c00h
int 21h
ends
end start