DIVW_____

Divide Word(unsigned)

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.