Guardian Programming Reference Summary for pTAL and TAL

TNS Instruction Set
Guardian Programming Reference Summary for pTAL and TAL522631-001
17-17
TNS Alphabetical List of Instructions
Branching
Moves, Compares, Scans, and Checksum Computations
BIC -10--- Branch if Carry
BUN -104-- Branch Unconditionally
BOX -1-4-- Branch on Index
BGTR -11--- Branch if CC Greater
BEQL -12--- Branch if CC Equal
BGEQ -13--- Branch if CC Greater or Equal
BLSS -14--- Branch if CC Less
BAZ -144-- Branch if A Zero
BNEQ -15--- Branch if CC Not Equal
BANZ -154-- Branch if A Not Zero
BLEQ -16--- Branch if CC Less or Equal
BNOV -164-- Branch if no Overflow
BNOC -17--- Branch if no Carry
BFI 000030 Branch Forward Indirect
MNGG 000226 Move Words While Not Duplicate
CDG 000366 Count Duplicate Words
MOVW 026--- Move Words
MOVB 126--- Move Bytes
COMW 0262-- Compare Words
COMB 1262-- Compare Bytes
SBW 1264-- Scan Bytes While
SBU 1266-- Scan Bytes Until
MNDX 000227 Move Words While Not Duplicate, Extended
XSMX 000333 Checksum Extended Block
XSMG 000343 Compute Checksum in Current Data
CDX 000356 Count Duplicate Words Extended
MVBX 000417 Move Bytes Extended
MBXR 000420 Move Bytes Extended Reverse
MBXX 000421 Move Bytes Extended, and Checksum
CMBX 000422 Compare Bytes Extended