1096
Instruction Classifications by Function Appendix A
Double-pre-
cision float-
ing-point
instructions
Floating point/
binary convert
FIXD DOUBLE
FLOATING TO
16-BIT
FIXLD DOUBLE
FLOATING TO
32-BIT
DBL 16-BIT TO
DOUBLE
FLOATING
DBLL 32-BIT TO
DOUBLE
FLOATING
--- --- --- ---
Floating-point
basic math
+D DOUBLE
FLOATING-
POINT ADD
–D DOUBLE
FLOATING-
POINT SUB-
TRACT
/D DOUBLE
FLOATING-
POINT
DIVIDE
*DDOUBLE
FLOATING-
POINT MULTI-
PLY
--- --- --- ---
Floating-point
trigonometric
RADD DOUBLE
DEGREES TO
RADIANS
DEGD DOUBLE
RADIANS TO
DEGREES
SIND DOUBLE
SINE
COSD DOUBLE
COSINE
TAND DOUBLE
TANGE NT
ASIND DOUBLE ARC
SINE
ACOSD DOUBLE ARC
COSINE
ATAND DOUBLE ARC
TANGE NT
--- ---
Floating-point math SQRTD DOUBLE
SQUARE
ROOT
EXPD DOUBLE
EXPONENT
LOGD DOUBLE
LOGARITHM
PWRD DOUBLE
EXPONEN-
TIAL POWER
--- --- --- ---
Symbol compari-
son
LD, AND, OR
+
=, <>, <, <=, >,
>= + D
Symbol com-
parison (dou-
ble-precision
floating point)
--- --- --- ---
Table data
processing
instructions
Stack processing SSET SET STACK PUSH PUSH ONTO
STACK
LIFO LAST IN
FIRST OUT
FIFO FIRST IN
FIRST OUT
SNUM STACK SIZE
READ
S R E A D S TAC K DATA
READ
SWRIT STACK DATA
OVERWRITE
SINS STACK DATA
INSERT
SDEL STACK DATA
DELETE
1-record/multiple-
word processing
DIM DIMENSION
RECORD
TABL E
SETR SET RECORD
LOCATION
GETR GET
RECORD
NUMBER
Record-to-word
processing
SRCH DATA
SEARCH
MAX FIND MAXI-
MUM
MIN FIND MINI-
MUM
SUM SUM FCS FRAME
CHECKSUM
--- ---
Byte processing SWAP SWAP BYTES --- --- --- ---
Data control
instructions
--- PID PID CON-
TROL
PIDAT PID CON-
TROL WITH
AUTOTUNING
LMT LIMIT CON-
TROL
BAND DEAD BAND
CONTROL
ZONE DEAD ZONE
CONTROL
TPO TIME-PRO-
PORTIONAL
OUTPUT
SCL SCALING SCL2 SCALING 2 SCL3 SCALING 3
AVG AVERAGE --- --- --- ---
Subroutines
instructions
--- SBS SUBROU-
TINE CALL
MCRO MACRO SBN SUBROU-
TINE ENTRY
RET SUBROU-
TINE
RETURN
GSBS GLOBAL
SUBROU-
TINE CALL
GSBN GLOBAL
SUBROU-
TINE ENTRY
GRET GLOBAL
SUBROU-
TINE
RETURN
--- --- --- ---
Interrupt
control
instructions
--- MSKS SET INTER-
RUPT MASK
MSKR READ INTER-
RUPT MASK
CLI CLEAR
INTERRUPT
DI DISABLE
INTERRUPTS
EI ENABLE
INTERRUPTS
--- ---
Classifica-
tion
Sub-class Mnemonic Instruction Mnemonic Instruction Mnemonic Instruction