PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Status-Flags ??



bL1nK
28.01.2007, 12:16
hi,

kann mir jemand erklären wann ein Overflow-Flag gesetzt wird?

Beispiel:
1.) ADD 7Eh, 77h ;CF=0, ZF=0, OF=1, SF=1 warum hier ein OF
2.) ADD 7Eh, FDh ;CF=1, ZF=0, OF=0, SF=0 hier nicht?

warum eigentlich einmal schon und einmal nicht, ich überschreite ja bei beiden den übergang 7Fh<->80h.

JanB
28.01.2007, 14:39
...ich überschreite ja bei beiden den übergang 7Fh<->80h
Nein, im zweiten Fall ist das Ergebnis wieder < 80h
+FDh entspricht -3

Gruß Jan