Propeller Manual

Table Of Contents
3: Assembly Language Reference
Flow Control
CALL Jump to address with intention to return to next instruction; p 268.
DJNZ Decrement value and jump to address if not zero; p 290.
JMP Jump to address unconditionally; p 298.
JMPRET Jump to address with intention to “return” to another address; p 300.
TJNZ Test value and jump to address if not zero; p 362.
TJZ Test value and jump to address if zero; p 365.
RET Return to stored address; p 342.
Effects
NR No result (don’t write result); p 291.
WR Write result; p 291.
WC Write C status; p 291.
WZ Write Z status; p 291.
Main Memory Access
RDBYTE Read byte of main memory; p 335.
RDWORD Read word of main memory; p 337.
RDLONG Read long of main memory; p 336.
WRBYTE Write a byte to main memory; p 374.
WRWORD Write a word to main memory; p 376.
WRLONG Write a long to main memory; p 375.
Common Operations
ABS Get absolute value of a number; p 257.
ABSNEG Get negative of number’s absolute value; p 258.
NEG Get negative of a number; p 319.
NEGC Get a value, or its additive inverse, based on C; p 320.
NEGNC Get a value or its additive inverse, based on !C; p 321.
NEGZ Get a value, or its additive inverse, based on Z; p 323.
Propeller Manual v1.1 · Page 245