问题:当我运行@命令提示符>tasm HelloWorld.asm
和顺便说一句我在使用TAB输入文件名称HelloWorld.asm
所以没有错字。我得到这个致命的命令行错误:TASM无法找到.asm文件错误:**致命**命令行:无法找到文件:filename.asm
Turbo Assembler Version 4.1 Copyright (c) 1988, 1996 Borland International
Assembling file: HelloWorld.asm
Fatal Command line: Can't locate file: HelloWorld.asm
Error messages: 1
Warning messages: None
Passes: 1
Remaining memory: 452k
这里是我的HelloWorld.asm
:
.model small
.stack 100h
.data
;variablename type value or default initialization
dexter db "Hello World"
.code
start:
mov ax, @data
mov ds, ax
mov ah, 09h
mov dx, offeset dexter
int 21h
mov ah, 4ch
int 21h
end start
请求你的帮助就知道为什么我收到这个错误?
是否[此答案](http://stackoverflow.com/a/24009482/3512216)解决您的问题? – rkhb 2015-02-10 06:48:06
@rkhb:我认为你是对的,因为我可以重现那种确切的行为。 – Seki 2015-02-10 10:28:31
@ali:一旦重命名,tasm指出'offeset'是一个错字,而你的字符串需要以'$'结尾:) – Seki 2015-02-10 10:29:20