DIV_______
Das dst-Wort in einem Indexregister wird durch einen 8-Bit Wert im Akkumulator geteilt. Das Ergebniss wird im Indexregister gespeicher, der Divisionsrest im Akku.
DIV dst,A
Operand 1: X oder Y
Operand 2: Akku
Flag: -
Offset: -
Index: -
Ergebniss: X oder Y, Akku
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 bleiben die Inhalte
von X bzw. Y und dem Akku erhalten.