Crossware

Table of Contents        Previous topic       Next topic       

MICROPROCESSOR INSTRUCTION REFERENCE->ADDI

ADDI   Add Immediate

Compatibility: 68000, 68010, 68020, CPU32 families

Destination + Immediate Data -> Destination


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


<ea> - data alterable only

Size:  Byte, Word or Long

Add immediate data to the destination operand and store the result in the destination location .  The size of the immediate data matches the operation size.

Condition Codes:

N  Set if result negative, else cleared
Z  Set if result zero, else cleared
V  Set if overflow, else cleared
C  Set if carry generated, else cleared
X  Set same as carry

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