Guardian Programming Reference Summary for pTAL and TAL

TNS Instruction Set
Guardian Programming Reference Summary for pTAL and TAL522631-001
17-11
TNS Alphabetical List of Instructions
32-Bit Signed Arithmetic
16-Bit Signed Arithmetic (Register Stack Environment)
Decimal Arithmetic Load and Store
Decimal Integer Arithmetic
CDI 000307 Convert Double to Integer
CID 000327 Convert Integer to Double
DADD 000220 Double Add
DSUB 000221 Double Subtract
DMPY 000222 Double Multiply
DDIV 000223 Double Divide
DNEG 000224 Double Negate
DCMP 000225 Double Compare
DTST 000031 Double Test
MOND 000001 (Load) Minus One Double
ZERD 000002 (Load) Zero Double
ONED 000003 (Load) One Double
ADRA 00014- Add Register to A
SBRA 00015- Subtract Register from A
ADAR 00016- Add A to Register
SBAR 00017- Subtract A from Register
ADXI 104--- Add to Index Immediate
QLD 00023- Quadruple Load
QST 00023- Quadruple Store
QADD 000240 Quadruple Add
QSUB 000241 Quadruple Subtract
QMPY 000242 Quadruple Multiply
QDIV 000243 Quadruple Divide
QNEG 000244 Quadruple Negate
QCMP 000245 Quadruple Compare