1
Lowlevel-Coding / Allgemeine Arithmetik
« am: 13. May 2004, 14:57 »
Hi,
Wenn ich mit mov ah,1 bei int 21h arbeite wird das eingegebene Zeichen unter al gespeichert nehmen wir an ich will ne kleine addition machen, d.h. erstmal mit einem festen wert addieren. z.b. x+3 müsste doch so sein
möchte das dann aufn bildschirm ausgeben lassen, später dann zwei frei wählbare zahlen mit einander addieren blos da weiss ich nicht wie ich die in ein übergreifendes register schreiben kann ohne dass mir nasm nen fehler bringt
weil z.b.
mov dx,al < bringt er immer fehler
MfG
Phier
Wenn ich mit mov ah,1 bei int 21h arbeite wird das eingegebene Zeichen unter al gespeichert nehmen wir an ich will ne kleine addition machen, d.h. erstmal mit einem festen wert addieren. z.b. x+3 müsste doch so sein
Code: [Auswählen]
mov ah,1
add al,3
blos wie kann ich nun rausfinden wo die summe steht in welche register die also is ?möchte das dann aufn bildschirm ausgeben lassen, später dann zwei frei wählbare zahlen mit einander addieren blos da weiss ich nicht wie ich die in ein übergreifendes register schreiben kann ohne dass mir nasm nen fehler bringt
weil z.b.
mov dx,al < bringt er immer fehler
MfG
Phier