Martin L.: ASSEMBLER Problem

Beitrag lesen

So ich habe mich jetzt ein wenig in Assembler zurecht gefunden und habe jetzt aber ein Problem, für das ich keine Lösung finde:

es geht um unterprogramme und ich bekomme immer wenn ich das mit masm zu ner obj datei machen lassen nen Fehler

1.PROGRAMM----------------------------------------------
--------------------------------------------------------
--------------------------------------------------------

EXTERN PRINT:FAR
EXTERN MSDOS:FAR

DATEN SEGMENT

MELDUNG DB "Meldung aus Datei 1 !","$"

DATEN ENDS

STAPEL SEGMENT BYTE STACK

DW 128 DUP(0)

STAPEL ENDS

CODE SEGMENT

ASSUME CS:CODE,DS:DATEN,ES:NOTHING,SS:STAPEL

START:
          MOV AX, DATEN
          MOV DS, AX
          MOV DX, OFFSET MELDUNG

CALL PRINT
          CALL MSDOS

CODE ENDS

----------------------------------------------------------
-----------------------------------------------------------
----------------------------------------------------------
Fehler der programms:
expectet: instruction, directive or label
expectet: instruction, directive or label
Symbol not defined: PRINT
Symbol not defined: MSDOS
----------------------------------------------------------
--------------------------------------------------------
-----------------------------------------------------

woran kann das liegen?

ich geh jetz in die schule und hoffe ihr könnt mir helfen

Grazie in anticipo