Crossware

Table of Contents        Previous topic       Next topic       

MICROPROCESSOR INSTRUCTION REFERENCE->SWAP

SWAP   Swap Data Register Halves


Register b31..16 <-> Register b15..b0


Assembler Syntax:   SWAP Dn


Size:  Word

Exchange the 16-bit words (halves) of a data register.


Condition Codes:

N    Set if bit 31 of result is set, else cleared
Z    Set if result = 0, else cleared
V    Always cleared
C    Always cleared
X    Not affected