Ich öffne FASMW, kopiere den Text
Code
format MZ ;exe bauen
push cs
pop ds ;aktuelles datensegment holen
mov ah,9h ;"Zeichenkette darstellen" Funktion int 21
mov dx, nachricht1 ;Adresse Nachricht1
int 21h
; massig code^^
mov ah,9h ;Funktion int 21
mov dx, nachricht2 ;Adresse Nachricht2
int 21h
mov ax,4C00h ;exit
int 21h
nachricht1 db 'Hallo, ich bin ein String!',13,10,13,10,'$' ;2x CRLF strings immer mit $ terminieren
nachricht2 db 'Huhu, die 2. Zeile!',13,10,'$'
Alles anzeigen
in den Editor, dann drücke ich CTRL+F9 fürs Compile, gebe ggf Dateinamen "TestEXE.exe" an, drücke den OK-Button des fensters mit den (nicht vorhandenen ^^) Fehlermeldungen weg.
Dann öffne ich eine CMD im Pfad der erstellten exe, gebe am Prompt testexe ein, enter und bekomme als Ausgabe die 2 Zeilen.