DIVW_____
Das dst-Wort im X-Register wird durch einen 16-Bit Wert im Y-Register geteilt. Das Ergebniss wird im X-Register gespeicher, der Divisionsrest im Y-Register.
DIVW X,Y
Operand 1: X
Operand 2: Y
Flag: -
Offset: -
Index: -
Ergebniss: X -> Quotient
Y -> Div.-Rest
Ergebniss Flags:
|
Bit |
Funktion |
|
|
|
|
V |
wird auf 0 gesetzt |
|
I1 |
|
|
H |
Wird auf 0 gesetzt |
|
I0 |
|
|
N |
Wird auf 0 gesetzt |
|
Z |
Bei Resultat = 0 -> 1 |
|
C |
Bei Div/ 0 -> 1 |
Besonderheiten:
· Die Operation ist unter-
brechbar (durch Inter-
rupt). Nur 1 Zyklus
Latenz.
· Bei einer Division durch
0 sind die Inhalte
von X bzw. Y nicht vorhersagbar.