•  Back 
  •  %main 
  •  Index 
  •  Tree View 
  •  Cross references 
  •  Help page 
  •  Show info about hypertext 
  •  View a new file 
Topic       : MC56001 Documentation
Author      : JAY Software
Version     : 1.0 (19/11/1997)
Subject     : Programming/Assembler
Nodes       : 152
Index Size  : 4106
HCP-Version : 4
Compiled on : Atari
@charset    : atarist
@lang       : 
@default    : 
@help       : 
@options    : -i +y +z -t4
@width      : 100
View Ref-File56001 Instruction Set:

    ABS      Absolute value
    ADC      Add Long with Carry
    ADD      Add
    ADDL     Shift Left and Add Accumulators
    ADDR     Shift Right and Add Accumulators
    AND      Logical AND
    ANDI     AND Immediate with Control Register
    ASL      Aritmetic Shift Accumulator Left
    ASR      Arithmetic Shift Accumulator Right
    BCHG     Bit Test and Change
    BCLR     Bit Test and Clear
    BSET     Bit Test and Set
    BTST     Bit Test
    CLR      Clear Accumulator
    CMP      Compare
    CMPM     Compare Magnitude
    DIV      Divide Iteration
    DO       Start Hardware Loop
    ENDDO    End Current DO Loop
    EOR      Logical Exclusif OR
    ILLEGAL  Illegal Instruction Interrupt
    Jcc      Jump Conditionally
    JCLR     Jump if Bit Clear
    JMP      Jump
    JScc     Jump to Subroutine Conditionally
    JSCLR    Jump to Subroutine if Bit Clear
    JSET     Jump if Bit Set
    JSR      Jump to Subroutine
    JSSET    Jump to Subroutine if Bit Set
    LSL      Logical Shift Left
    LSR      Logical Shift Right
    LUA      Load Update Address
    MAC      Signed Multiply-Accumulate
    MACR     Signed Multiply-Accumulate and Round
    MOVE     Move Data
    I        Immediate Short Data Move
    R        Register to Register Data Move
    U        Address Register Update
    X:       X Memory Data Move
    X:R      X Memory and Register Data Move
    Y:       Y Memory Data Move
    R:Y      Register and Y Memory Data Move
    L:,      Long Memory Data Move
    X:Y,     X Y Memory Data Move
    MOVEC    Move Control Register
    MOVEM    Move Program Memory
    MOVEP    Move Peripheral Data
    MPY      Signed Multiply
    MPYR     Signed Multiply and Round
    NEG      Negate Accumulator
    NOP      No operation
    NORM     Normalize Accumulator Iteration
    NOT      Logical Complement
    OR       Logical Inclusive OR
    ORI      OR Immediate with Control Register
    REP      Repeat Next Instruction
    RESET    Reset On-Chip Peripheral Devices
    RND      Round Accumulator
    ROL      Rotate Left
    ROR      Rotate Right
    RTI      Return from Interrupt
    RTS      Return from Subroutine
    SBC      Subtract Long with Carry
    STOP     Stop Instruction Processing
    SUB      Subtract
    SUBL     Shift Left and Subtract Accumulators
    SUBR     Shift Right and Subtract Accumulators
    SWI      Software Interrupt
    Tcc      Transfer Conditionally
    TFR      Transfer Data ALU Register
    TST      Test Accumulator
    WAIT     Wait for Interrupt