Hi,
ich hab ein kleines Problem mit Assembler. Ich habe eine Variable, die entweder positiv oder negativ ist. Wenn sie negativ ist, soll die Zahl positiv gemacht werden. Ich möchte das ganze aber ohne Abfrage machen.
Ich habe folgendes versucht, was aber an der Variable nichts ändert.
Var bleibt aber negativ. Die Idee war ohne Vorzeichen mit eins multiplizieren, wodurch die Zahl entweder positiv bleibt oder wird.
Weiß jemand, warum der Code nicht funktioniert, oder hat einen anderen Lösungsvorschlag?
Danke im Voraus.
ich hab ein kleines Problem mit Assembler. Ich habe eine Variable, die entweder positiv oder negativ ist. Wenn sie negativ ist, soll die Zahl positiv gemacht werden. Ich möchte das ganze aber ohne Abfrage machen.
Ich habe folgendes versucht, was aber an der Variable nichts ändert.
Code:
mov ax, word [Var]
mov bx, 1
mul bx
mov word [Var], ax
Weiß jemand, warum der Code nicht funktioniert, oder hat einen anderen Lösungsvorschlag?
Danke im Voraus.
