Propeller Manual

Table Of Contents
Preface
Page 12 · Propeller Manual v1.1
Additional important changes include:
An additional Propeller Assembly instruction was added;
TESTN (see page 347)
The following sections were rewritten for clarity:
o
ADDSX on page 262
o
ADDX on page 264
o
CALL on page 268
o
CMPSX on page 277
o
CMPX on page 280
o
JMPRET on page 300
o
ORG on page 328
o
RES on page 339
o
RET on page 342
o
SUBSX on page 352
o
SUBX on page 354
Extensive enhancements to the following sections were made to provide detail on
previously undocumented features:
o
BYTE on page 51
o
COGINIT on page 76
o
COGNEW on page 78
o
DAT on page 99
o
LONG on page 128
o
WORD on page 227
Extensive revisions were made to The Structure of Propeller Assembly section
beginning on page 238, as well as to the start of the Assembly Language Elements
section which begins on page 250.
Concise Truth Tables have been added above the Explanation section for each
Propeller Assembly instruction. Each of these truth tables include key value and flag
combinations that reveal important aspects of the related instruction’s nature.
Individual Effects and Registers were given their own sections in the Assembly
Language Reference for easier locating while scanning the manual.
Multiplication, Division, and Square Root examples were added to Appendix B.
Hundreds of important details were enhanced or corrected throughout. See the
manual’s PDF version, or the Supplement and Errata v1.4, for more information.