Crossware

Table of Contents        Previous topic       Next topic       

MICROPROCESSOR INSTRUCTION REFERENCE->MOVEM

MOVEM    Move Multiple Registers

Registers -> Destination
Source -> Registers

Selected registers are transferred to or from consecutive memory starting at <ea>
    
Assembler Syntax:MOVEM <register list>,<ea>
MOVEM <ea>,<register list>

<ea> destination - control alterable and predecrement

<ea> source      - control alterable and postincrement

register list example:    D3-D7/A1/A6/D1

Size:    Long

Condition Codes: Not Affected

    
Allowable Addressing Modes
    
<ea>,register listregister list,<ea>
    
MOVEM(An),list MOVEMlist,(An)
MOVEM(d16,An),listMOVEMlist,(d16,An)