Crossware

Table of Contents        Previous topic       Next topic       

MICROPROCESSOR INSTRUCTION REFERENCE->MOVE to CCR

MOVE to CCR   MOVE to Condition Codes

Compatibility: 68000, 68010, 68020 and CPU32 families.

Source -> CCR


Assembler Syntax:  MOVE <ea>,CCR


<ea> - data only

Size:  Word (although only low byte is used to update CCR)

Condition Codes:

N    Set according to source operand
Z    Set according to source operand
V    Set according to source operand
C    Set according to source operand
X    Set according to source operand

    
Allowable Addressing Modes
    
MOVEDn,CCR
MOVE(An),CCR
MOVE(An)+,CCR
MOVE-(An),CCR
MOVE(d16,An),CCR
MOVE(d8,An,Xn),CCR
MOVE(bd,An,Xn),CCR 2
MOVE([bd,An,Xn],od),CCR 1
MOVE([bd,An],Xn,od),CCR 1
MOVE(xxx).W,CCR
MOVE(xxx).L,CCR
MOVE#(data),CCR
MOVE(d16,PC),CCR
MOVE(d8,PC,Xn),CCR
MOVE(bd,PC,Xn),CCR 2
MOVE([bd,PC,Xn],od),CCR 1
MOVE([bd,PC],Xn,od),CCR 1
1   68020 only
2   68020 and CPU32 only