previous | contents | next

VAX-11/780: A VIRTUAL ADDRESS EXTENSION TO THE DEC PDP-1l FAMILY 427

Packed Decimal Instructions
MOVP Move Packed CMPP3 Compare Packed 3-Operand
CMPP4 Compare Packed 4-Operand ASHP Arithmetic Shift and Round Packed
ADDP4 Add Packed 4-Operand
ADDP6 Add Packed 6-Operand SUBP4 Subtract Packed 4-Operand
SUBP6 Subtract Packed 6-Operand MULP Multiply Packed
DIVP Divide Packed CVTLP Convert Long to Packed CVTPL Convert Packed to Long CVTPT Convert Packed to Trailing Longword
CVTTP Convert Trailing to Packed CVTPS Convert Packed to Separate CVTSP Convert Separate to Packed EDITPC Edit Packed to Character String
Character String Instructions
MOVC3 Move Character 3-Operand MOVC5 Move Character 5-Operand MOVTC Move Translated Characters MOVTUC Move Translated Until Character CMPC3 Compare Characters 3-Operand CMPC5 Compare Characters 5-Operand LOCC Locate Character SKPC Skip Character
SCANC Scan Characters SPANC Span Characters
MATCHC Match Characters Variable-Length Bit Field Instructions EXTV Extract Field EXTZV Extract Zero-Extended Field INSV Insert Field CMPV Compare Field CMPZV Compare Zero-Extended Field FFS Find First Set FFC Find First Clear Index Instruction INDEX Compute Index

Queue Instructions INSQUE Insert Entry in Queue REMQUE Remove Entry from Queue Address Manipulation Instructions
MOVA- Move Address (B, W, L = F, Q = D) PUSHA- Push Address (B, W, L = F, Q = D) on Stack
Processor State Instructions
PUSHR Push Registers on Stack
POPR Pop Registers from Stack
MOVPSL Move from Processor Status
BISPSW Bit Set Processor Status Word
BICPSW Bit Clear Processor Status Word
Unconditional Branch and Jump Instructions
BR- Branch with (B, W) Displacement
JMP Jump
Branch on Bit Instructions BLB- Branch on Low Bit (S, C) BB- Branch on Bit (S, C) BBS- Branch on Bit Set and (S, C) Bit
BBC- Branch on Bit Clear and (S, C) Bit BBSSI Branch on Bit Set and Set Bit Interlocked
BBCCI Branch on Bit Clear and Clear Bit Interlocked
Loop and Case Branch
ACB- Add, Compare and Branch (B, W, L, F, D)
AOBLEQ 'Add One and Branch Less Than or Equal
AOBLSS Add One and Branch Less Than
SOBGEQ Subtract One and Branch Greater Than or Equal SOBGTR Subtract One and Branch Greater Than CASE- Case on (B, W, L)

previous | contents | next