問題:當我運行@命令提示符>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