30
CS/CJ/NSJ Series Instructions Reference Manual (W474)
2. Summary of Instructions
Table data
processing
instructions
Stack
processing
SSET SET STACK PUSH PUSH ONTO
STACK
LIFO LAST IN
FIRST OUT
FIFO FIRST IN
FIRST OUT
SNUM
*1
STACK SIZE
READ
SREAD
*1
STACK DATA
READ
SWRIT
*1
STACK DATA
OVERWRITE
SINS
*1
STACK DATA
INSERT
SDEL
*1
STACK DATA
DELETE
1-record/
multiple-word pro-
cessing
DIM DIMENSION
RECORD
TABLE
SETR SET RECORD
LOCATION
GETR GET
RECORD
NUMBER
Record-to- word
processing
SRCH
DATA
SEARCH
MAX
FIND
MAXIMUM
MIN
FIND
MINIMUM
SUM SUM FCS FRAME
CHECKSUM
--- ---
Byte
processing
SWAP
SWAP BYTES --- --- --- ---
Multiple-record/
multiple-word pro-
cessing
MAXL
*4
DOUBLE
FIND MAXI-
MUM
MINL
*4
DOUBLE
FIND MINI-
MUM
MAXD
*4
FIND DOU-
BLE MAXI-
MUM
FLOATING
MIND
*4
FIND DOU-
BLE MINI-
MUM
FLOATING
MAXF
*4
FIND MAXI-
MUM FLOAT-
ING
MINF
*4
FIND MINI-
MUM FLOAT-
ING
Tracking instructions
*2
RSRCH<,
RSRCH<=,
RSRCH=,
RSRCH>,
RSRCH>=
Unsigned
One-word
Record
Search
Instructions
RSRCH2<,
RSRCH2<=,
RSRCH2=,
RSRCH2>,
RSRCH2>=
Unsigned
Two-wor d
Record
Search
Instructions
RSRCH4<,
RSRCH4<=,
RSRCH4=,
RSRCH4>,
RSRCH4>=
Unsigned
Four-word
Record
Search
Instructions
Data control
instructions
--- PID PID CON-
TROL
PIDAT
*1
PID CON-
TROL WITH
AUTOTUNING
LMT LIMIT
CONTROL
BAND DEAD BAND
CONTROL
ZONE DEAD ZONE
CONTROL
TPO
*5
TIME-PRO-
PORTIONAL
OUTPUT
SCL SCALING SCL2 SCALING 2 SCL3 SCALING 3
AVG AVERAGE --- --- --- ---
Subrou-
tines
instructions
--- SBS SUBROU-
TINE CALL
MCRO MACRO SBN SUBROU-
TINE ENTRY
RET SUBROU-
TINE
RETURN
GSBS
*1
GLOBAL
SUBROU-
TINE CALL
GSBN
*1
GLOBAL
SUBROU-
TINE ENTRY
GRET
*1
GLOBAL
SUBROU-
TINE
RETURN
--- --- --- ---
Interrupt
control
instructions
---
MSKS
*11
SET
INTERRUPT
MASK
MSKR
*11
READ INTER-
RUPT MASK
CLI
*11
CLEAR
INTERRUPT
DI DISABLE
INTERRUPTS
EI ENABLE
INTERRUPTS
--- ---
High-speed
counter/
pulse out-
put instruc-
tions
---
INI
*3
MODE CON-
TROL
PRV
*3
HIGH-SPEED
COUNTER PV
READ
PRV2
*9
COUNTER
FREQUENCY
CONVERT
CTBL
*3
COMPARI-
SON TABLE
LOAD
SPED
*3
SPEED OUT-
PUT
PULS
*3
SET PULSES
PLS2
*3
PULSE OUT-
PUT
ACC
*3
ACCELERA-
TION CON-
TROL
ORG
*3
ORIGIN
SEARCH
PWM
*3
PULSE WITH
VARIABLE
DUTY FAC-
TOR
IFEED
*13
INTERRUPT
FEEDING
---
---
Step
instructions
--- STEP STEP DEFINE SNXT STEP START --- ---
Classifica-
tion
Sub-class Mnemonic Instruction Mnemonic Instruction Mnemonic Instruction