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.
- 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)
- Double Operand Group (BIT, BITB, BIC, BICB, BIS, BISB, ADD,
SUB, MOV, MOVB, CMP, CMPB)
- Program Control Group
- Branch (all branch instructions)
- Jump To Subroutine (JSR)
- Subroutine Return (RTS)
- Traps (break point, IOT, EMT, TRAP, BPT)
- Mark (MARK)
- Subtract 1 and branch (if=0)(SOB)
- Operate Group (HALT, WAIT, RTI, RESET, RTT, NOP)
- Condition Code Operators (all condition code instructions)
- 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