1095
Instruction Classifications by Function Appendix A
Conversion
instructions
BCD/Binary con-
vert
BIN BCD-TO-
BINARY
BINL DOUBLE
BCD-TO-
DOUBLE
BINARY
BCD BINARY-TO-
BCD
BCDL DOUBLE
BINARY-TO-
DOUBLE BCD
NEG 2’S COMPLE-
MENT
NEGL DOUBLE 2’S
COMPLE-
MENT
SIGN 16-BIT TO 32-
BIT SIGNED
BINARY
--- --- --- ---
Decoder/ encoder MLPX DATA
DECODER
DMPX DATA
ENCODER
--- ---
ASCII/HEX convert ASC ASCII CON-
VERT
HEX ASCII TO HEX --- ---
Line/column con-
vert
LINE COLUMN TO
LINE
COLM LINE TO
COLUMN
--- ---
Signed binary/BCD
convert
BINS SIGNED BCD-
TO- BINARY
BISL DOUBLE
SIGNED BCD-
TO- BINARY
BCDS SIGNED
BINARY-TO-
BCD
BDSL DOUBLE
SIGNED
BINARY-TO-
BCD
--- --- --- ---
Gray scale convert GRY GRAY CODE
CONVER-
SION
--- --- --- ---
Logic
instructions
Logical AND/OR ANDW LOGICAL
AND
ANDL DOUBLE
LOGICAL
AND
ORW LOGICAL OR
ORWL DOUBLE
LOGICAL OR
XORW EXCLUSIVE
OR
XORL DOUBLE
EXCLUSIVE
OR
XNRW EXCLUSIVE
NOR
XNRL DOUBLE
EXCLUSIVE
NOR
--- ---
Complement COM COMPLE-
MENT
COML DOUBLE
COMPLE-
MENT
--- ---
Special
math
instructions
--- ROTB BINARY
ROOT
ROOT BCD SQUARE
ROOT
APR ARITHMETIC
PROCESS
FDIV FLOATING
POINT
DIVIDE
BCNT BIT
COUNTER
--- ---
Floating-
point math
instructions
Floating point/
binary convert
FIX FLOATING TO
16-BIT
FIXL FLOATING TO
32-BIT
FLT 16-BIT TO
FLOATING
FLTL 32-BIT TO
FLOATING
--- --- --- ---
Floating- point
basic math
+F FLOATING-
POINT ADD
–F FLOATING-
POINT SUB-
TRACT
/F FLOATING-
POINT
DIVIDE
*FFLOATING-
POINT MULTI-
PLY
--- --- --- ---
Floating-point
trigonometric
RAD DEGREES TO
RADIANS
DEG RADIANS TO
DEGREES
SIN SINE
COS COSINE TAN TANGENT ASIN ARC SINE
ACOS ARC COSINE ATAN ARC TAN-
GENT
--- ---
Floating- point
math
SQRT SQUARE
ROOT
EXP EXPONENT LOG LOGARITHM
PWR EXPONEN-
TIAL POWER
--- --- --- ---
Symbol compari-
son and conver-
sion
LD, AND, OR
+
=, <>, <, <=, >,
>= + F
Symbol com-
parison (sin-
gle-precision
floating point)
FSTR FLOATING-
POINT TO
ASCII
FVAL ASCII TO
FLOATING-
POINT
Classifica-
tion
Sub-class Mnemonic Instruction Mnemonic Instruction Mnemonic Instruction