wie mit nasm



  • Wie kompiliere ich das mit NASM unter DOS?

    segment code
    
    start:
          mov ax, data
          mov ds, ax
    
          mov dx, message
          mov ah, 9
          int     21h
    
          int ax, 4ch
          int 21h
    
    segment data
    
    message db "test","$"
    


  • Wenn das eine .exe-Datei werden soll z.B. so:

    NASM -fobj -oC:\MyNASM\MyOBJs\MyProg.OBJ C:\MyNASM\MyASM\MyProg.ASM
           ^          ^                             ^
     Zielformat:    Zieldatei:                  Quelldatei: Der Quellcode
      MS-DOS OBJ     Pfad/Dateiname der .OBJ-Datei
    

    Diese .OBJ-Dateien musst Du dann natuerlich noch linken 😉

    PS: Steht alles auch in der Dokumentation, die Du dir zu NASM runterladen kannst. :p


Anmelden zum Antworten