Ich arbeite an einem einfachen Programm, das zwei Zahlen zusammen addiert und den Durchschnitt für sie gibt. Mein Problem ist mit der Teilung. Ich setze bl = 2 und benutze es, um es in das Ax-Register zu teilen, das die korrekte ganze Zahl hat, aber ich kann nicht scheinen, eine korrekte Antwort zu bekommen. zum Beispiel, wenn ich 8 durch 2 teile, bekomme ich eine 1c im al-Register.Teilen in Montage Schwierigkeiten
mov dl, bl
add dx, 30h; two user entered numbers add together and converted
mov ah, 2h
int 21h
;mov dx, 0h
mov ax, dx ;
mov bl, 2
div bl ; al, ah for results