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
0
1
2
3
4
5
6
7
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