Guardian Programming Reference Summary for C
TNS Instruction Set
Guardian Programming Reference Summary for C—522630-001
17-12
TNS Alphabetical List of Instructions
Decimal Arithmetic Scaling and Rounding
Decimal Arithmetic Conversions
Floating-Point Arithmetic
Extended Floating-Point Arithmetic
QUP  00025- Quadruple Scale Up
QDWN  00025- Quadruple Scale Down
QRND   000263 Quadruple Round
CQI  000264 Convert Quad to Integer
CQL   000246 Convert Quad to Logical
CQD   000247 Convert Quad to Double
CQA   000260 Convert Quad to ASCII
CIQ   000266 Convert Integer to Quad
CLQ   000267 Convert Logical to Quad
CDQ   000265 Convert Double to Quad
CAQ   000262 Convert ASCII to Quad
CAQV   000261 Convert ASCII to Quad with Initial Value
FADD  000270  Floating-Point Add
FSUB  000271  Floating-Point Subtract
FMPY  000272  Floating-Point Multiply
FDIV  000273  Floating-Point Divide
FNEG  000274  Floating-Point Negate
FCMP  000275  Floating-Point Compare
EADD   000300  Extended Floating-Point Add
ESUB  000301  Extended Floating-Point Subtract
EMPY  000302  Extended Floating-Point Multiply
EDIV  000303  Extended Floating-Point Divide
ENEG  000304  Extended Floating-Point Negate
ECMP  000305  Extended Floating-Point Compare










