Guardian Programming Reference Summary for pTAL and TAL

TNS Instruction Set
Guardian Programming Reference Summary for pTAL and TAL—522631-001
17-7
TNS Alphabetical List of Instructions
ORLI 0044-- OR Left Immediate
ORRI 004--- OR Right Immediate
ORS 000035 OR to SG Memory
ORX 000047 OR to Extended Memory
PCAL 027--- Procedure Call
POP 124--- Pop from Stack
PSEM 000076 ā€œPā€ a Semaphore *
PUSH 024--- Push to Stack
QADD 00024 Quad Add
QCMP 000245 Quad Compare
QDIV 000243 Quad Divide
QDWN 00025- Quad Scale Down
QLD 00023- Quad Load
QMPY 000242 Quad Multiply
QNEG 000244 Quad Negate
QRND 000263 Quad Round
QST 00023- Quad Store
QSUB 000241 Quad Subtract
QUP 00025- Quad Scale Up
RCHN 000447 Reset I/O Channel *
RCLK 000050 Read Clock
RCPU 000051 Read Processor Number
RDE 000024 Read ENV Register
RDP 000025 Read P Register
RIBA 000440 Read INTA and INTB Registers *
RIOC 000510 Read EIOC table entry *
RIR 000063 Reset Interrupt *
RPT 000442 Read Process Timer *
RSMT 000436 Read From Operations & Service Processor *
RSPT 000424 Read Segment Page Table Entry *
RSUB 025--- Return from Subprocedure
RSW 000026 Read Switches
RUS 000461 Read Micro State *
RWCS 000402 Read LCS *
Mnemonic Octal Code Description