尝试在emu8086上打开文件时出错

时间:2016-11-30 00:27:03

标签: file assembly emu8086

我试图在emu上测试我的代码,但问题是我遇到了错误。

open_files:
    lea dx, filename_asm
    mov ah, 3Dh     ; 3Dh - opening the file
    mov al, 00h     ; 00h - reading
    int 21h

    mov handle_asm, ax
    jc fopen_error

    lea dx, filename_htm
    xor ax, ax
    mov ah, 3Ch     ; 3dh - making of the file or clearing it
    mov cx, 00h     ; 00h - normal
    int 21h

    mov handle_htm, ax
    jc fopen_error  

    jmp html_1

fopen_error:
    lea dx, show_error_msg
    mov ah, 09h 
    int 21h       

    call exit_pro

html_1:
    call write_html_1

我收到错误"中断错误:21h / 3Dh:无法打开文件。"。

我一直在阅读的是我需要将代码txt文件放在emu8086 vdrive C文件夹中,我已经完成了。我试图将命令行参数设置为" c:\ antra.exe antra.asm antra.htm"。我应该指定路径还是什么?

0 个答案:

没有答案