Crossware

Table of Contents        Previous topic       Next topic       

MICROPROCESSOR INSTRUCTION REFERENCE->MOV3Q

MOV3Q      Move 3-Bit Data Quick

ColdFire 4 Series Only

Immediate Data -> Destination

The 8 bit immediate data is sign-extended to 32 bits and transferred to the data register

Assembler Syntax: MOV3Q #<data>,<ea>

Size:   Long

Moves the 3-bit immediate data to the 32-bit destination location.  The immediate data can be in the range 1 to 7 excluding 0.

Condition Codes:

N    Set if result negative, else cleared
Z    Set if result zero, else cleared
V    Always cleared
C    Always cleared
X    Not affected
    
Allowable Addressing Modes
    
MOV3Q#<data>,Dn
MOV3Q#<data>,An
MOV3Q#<data>,(An)
MOV3Q#<data>,(An)+
MOV3Q#<data>,-(An)
MOV3Q#<data>,(d16,An)
MOV3Q#<data>,(d8,An,Xn)
MOV3Q#<data>,(xxx).W
MOV3Q#<data>,(xxx).L