218
Instruction Tables Section 5-7
5-7-2 Expansion Instructions
The 74 expansion instructions that can be used are listed below, along with
the default function codes that are assigned when the CQM1H is shipped.
Refer to 1-4 Interrupt Functions for more details.
5-7-3 Alphabetic List by Mnemonic
Dashes (“–”) in the Code column indicate expansion instructions, which do not
have fixed function codes. “None” indicates instructions for which function
codes are not used. The @ symbol indicates instructions with differentiated
forms.
5
(@) ADB
BINARY ADD
(@) SBB
BINARY SUB-
TRACT
(@) MLB
BINARY MUL-
TIPLY
(@) DVB
BINARY
DIVIDE
(@) ADDL
DOUBLE BCD
ADD
(@) SUBL
DOUBLE BCD
SUBTRACT
(@) MULL
DOUBLE BCD
MULTIPLY
(@) DIVL
DOUBLE BCD
DIVIDE
(@) BINL
DOUBLE BCD-
TO-DOUBLE
BINARY
(@) BCDL
DOUBLE
BINARY-TO-
DOUBLE BCD
6
(Expansion
Instruction)
(Expansion
Instruction)
(Expansion
Instruction)
(Expansion
Instruction)
(Expansion
Instruction)
(Expansion
Instruction)
(Expansion
Instruction)
(Expansion
Instruction)
(Expansion
Instruction)
(Expansion
Instruction)
7
(@) XFER
BLOCK
TRANSFER
(@) BSET
BLOCK SET
(@) ROOT
SQUARE
ROOT
(@) XCHG
DATA
EXCHANGE
(@) SLD
ONE DIGIT
SHIFT LEFT
(@) SRD
ONE DIGIT
SHIFT RIGHT
(@) MLPX
4-TO-16
DECODER
(@) DMPX
16-TO-4
ENCODER
(@) SDEC
7-SEGMENT
DECODER
---
8
(@) DIST
SINGLE
WORD
DISTRIBUTE
(@) COLL
DATA
COLLECT
(@) MOVB
MOVE BIT
(@) MOVD
MOVE DIGIT
(@) SFTR
REVERSIBLE
SHIFT REGIS-
TER
(@) TCMP
TABLE
COMPARE
(@) ASC
ASCII
CONVERT (Expansion
Instruction)
(Expansion
Instruction)
(Expansion
Instruction)
9
(@) SEND
NETWORK
SEND
(@) SBS
SUBROUTINE
ENTRY
SBN
SUBROUTINE
DEFINE
RET
SUBROUTINE
RETURN
--- --- --- (@) IORF
I/O
REFRESH
(@) RECV
NETWORK
RECEIVE
(@) MCRO
MACRO
Left
digit
Right digit
01234567 8 9
Mnemonic Code Mnemonic Code Mnemonic Code Mnemonic Code
ASFT 17 ACC --- FIXL --- RAD ---
TKY 18 ACOS --- FLT --- SBBL ---
MCMP 19 ADBL --- FLTL --- SCL2 ---
RXD 47 APR --- FPD --- SCL3 ---
TXD 48 ASIN --- HEX --- SEC ---
CMPL 60 ATAN --- HKY --- SIN ---
INI 61 AVG --- HMS --- SQRT ---
PRV 62 CMND --- LINE --- SRCH ---
CTBL 63 COLM --- LOG --- STUP ---
SPED 64 COS --- MAX --- SUM ---
PULS 65 CPS --- MBS --- TAN ---
SCL 66 CPSL --- MBSL --- TTIM ---
BCNT 67 DBS --- MIN --- XFRB ---
BCMP 68 DBSL --- NEG --- ZCP ---
STIM 69 DEG --- NEGL --- ZCPL ---
DSW 87 EXP --- PID --- /F ---
7SEG 88 FCS --- PLS2 --- +F ---
INT 89 FIX --- PMCR --- –F ---
PWM --- *F ---
Mnemonic Code Words Name Page
7SEG 88 4 7-SEGMENT DISPLAY OUTPUT 424
ACC (@) –– 4 ACCELERATION CONTROL 400
ACOS (@) –– 3 ARC COSINE 366
ADB (@) 50 4 BINARY ADD 328
ADBL (@) –– 4 DOUBLE BINARY ADD 332
ADD (@) 30 4 BCD ADD 317