Wie man eine konstante Zeichenfolge in
ASM ausgiebt weiß, habe ich hier
http://www.delphipraxis.net/internal...ct.php?t=11276 gelernt. Nun wollte ich das Ergebnis einer Addition ausgeben, dochleider schweigt sich darüber mein
ASM Buch aus. Meine Versuche sind bisher gescheitert:
Code:
code segment
Start:
mov ax, 5
add ax, 2
mov dx, ax
mov ah, 9h
int 21h
mov ax, 4C00h
int 21h
code ends
end Start
Ich bin davon ausgegangen, dass das dx Register für die Ausgabe zuständig ist, deswegen das Verschieben des Ergebnisses nach dx. mov ah, 9h ist wohl für die Ausgabe auf dem Bildschirm verantwortlich.
Des weiteren wollte ich wissen, wie man Zeichenketten verbindet, um vor und / oder nach dem Ergebnis noch Text auszugeben.