Assembler kann vorhandene Dateien nicht finden

Mein TASM wird in den Ordner geladen, in dem sich mein TASM, mein TLINK und meine Dateien befinden. Konkret geht es umC:/TASM/BIN. Ich habe keine Probleme beim Ausführen einer einzelnen ASM-Datei, aber wenn ich eine andere Datei einfüge, damit mein Code modular aussieht, tritt dieses Problem auf.

Ich habe 6 Akten ab sofort eingeschlossen, die einschließenprintMzpos1.kt. (Die Dateierweiterung spielt bei der Aufnahme von Assembly-Dateien keine Rolle.) Der Name meiner Hauptdatei lautetc.asm. Das Bild zeigt dasprintMzpos1.kt befindet sich in dem Ordner, in dem mein TASM eingehängt ist:

Hier ist der Schnappschuss meines Codes. Ich schloss einprintMzpos1.kt nachmain endp und davorend main. printMzpos1.kt enthält eine Prozedur, die Boxen druckt.

.model small
.386
.stack 64

.data
colorW      db  0Fh
xPos        dw  ?
currmode    db  ?
horLineLen  dw  120
verLineLen  dw  70

include macro.kt

.code

;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
MAIN proc far
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

mov ax, @data
mov ds, ax
mov es, ax

setVidMode  
cls

call printMzPos1
;call move3Boxes

retVidMode  
mov ax, 4c00h
int 21h

MAIN endp

include printMzPos1.kt
include printMzPos2.kt
include printMzPos3.kt
include printMzPos4.kt
include drawRect.kt
include move3Boxes.kt

end MAIN

Obwohl ich denke, dass ich es richtig aufgenommen habe, verstehe ich immer noch Folgendes:

**Fatal** c.ASM(39) Can't locate file: printMzPos1.kt

Was schief gelaufen ist?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage