DIV_______

Divide (unsigned)

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.