Department of Computer Science

PDP-11 Processor Handbook

Instruction Format Summary


The following formats include all instructions used in the LSI-11. Refer to individual instructions for more detailed information.
  1. Single Operand Group (CLR, CLRB, COM, COMB, INC, INCB, DEC, DECB, NEG, NEGB, ADC, ADCB, SBC, SBCB, TST, TSTB, ROR, RORB, ROL, ROLB, ASR, ASRB, ASL, ASLB, JMP, SWAB, MFPS, MTPS, SXT, XOR)

  2. Double Operand Group (BIT, BITB, BIC, BICB, BIS, BISB, ADD, SUB, MOV, MOVB, CMP, CMPB)

  3. Program Control Group
    1. Branch (all branch instructions)

    2. Jump To Subroutine (JSR)

    3. Subroutine Return (RTS)

    4. Traps (break point, IOT, EMT, TRAP, BPT)

    5. Mark (MARK)

    6. Subtract 1 and branch (if=0)(SOB)

  4. Operate Group (HALT, WAIT, RTI, RESET, RTT, NOP)

  5. Condition Code Operators (all condition code instructions)

  6. Fixed and Floating Point Arithmetic (optional EIS/FIS) (FADD, FSUB, FDIV, MUL, DIV, ASH, ASHC)


Don S. Bidulock
Department of Computer Science
University of Calgary
Calgary, Alberta
Canada T2N 1N4
Phone: 403 220-7689 Fax: 403 284-4707
email: dsb@cpsc.ucalgary.ca

University of Calgary