| Integer ArithmeticThese instructions perform simple two complement operations on binary data.
 
 
 
        
          
            | ADD, ADDA, ADDI, ADDQ, ADDX | Different kinds of addition. |  
            | CLR | Clears an operand. |  
            | CMP, CMPA, CMPI, CMPM | Compares two operands |  
            | DIVS, DIVU | Integer division, signed and unsigned. |  
            | EXT | Makes a sign extension, byte to word or word to longword |  
            | MULS, MULU | Multiplication, signed and unsigned. |  
            | NEG, NEGX | Invokes the twos complement on a number. |  
            | SUB, SUBA, SUBI, SUBQ, SUBX | Different kinds of subtraction. |  
            | TAS | used to synchronize more than one processor |  
            | TST | Compares an operand with 0. |  
         |  |