AH500 Programming Manual Jump instructions Program execution instructions I/O refreshing instructions Convenience instructions 3-20 Instruction code Pulse API Symbol Function 16-bit 32-bit instruction 0308 SWAP DSWAP l Exchange the high byte with the ow byte 0309 SMOV – Transferring the digits 0310 MOVB – Transferring several bits API Instruction code Pulse Symbol Function 16-bit 32-bit instruction 0400 CJ – Conditional jump 0401 JMP – – Unconditional jump 0402 GOEND – – Jumping to END Instruction code Pulse API Symbol Function 16-bit 32-bit instruction 0500 DI – – Disabling the interrupt 0501 EI – – Enabling the interrupt 0502 IMASK – – Controlling the interrupt Instruction code 16-bit 32-bit Pulse API Symbol Function 32-bit instruction 0600 REF ─ Refreshing the I/O Instruction code Pulse API Symbol Function 16-bit 32-bit instruction 0700 ALT ─ Alternating between ON and OFF 0701 TTMR ─ ─ Teaching timer