122-32000 Parallax Inc, 122-32000 Datasheet - Page 410

MANUAL PROPELLER

122-32000

Manufacturer Part Number
122-32000
Description
MANUAL PROPELLER
Manufacturer
Parallax Inc
Datasheets

Specifications of 122-32000

Accessory Type
Manual
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With/related Products
Propeller Education (PE) Kit
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
TJNZ
Instruction: Test value and jump to address if not zero.
TJNZ
Explanation
TJNZ
When the
TJNZ
If it must jump it takes 4 clock cycles, if no jump occurs it takes 8 clock cycles. Since loops
utilizing
TJZ
Instruction: Test value and jump to address if zero.
TJZ
Explanation
TJZ
Page 410 · Propeller Manual v1.0
–INSTR– ZCRI –CON–
–INSTR– ZCRI –CON–
111010 000i 1111 ddddddddd sssssssss
111011 000i 1111 ddddddddd sssssssss
tests the Value register and jumps to Address if it contains zero.
tests the Value register and jumps to Address if it contains a non-zero number.
Value,
requires a different amount of clock cycles depending on whether or not it has to jump.
Value,
,
Value
Address
when Value contains a non-zero number.
Value
Address
when Value contains zero.
TJNZ
WZ
effect is specified, the Z flag is set (1) if the Value register contains zero.
#
(d-field) is the register to test.
(d-field) is the register to test.
need to be fast, it is optimized in this way for speed.
#
Address
(s-field) is the register or a 9-bit literal whose value is the address to jump to
(s-field) is the register or a 9-bit literal whose value is the address to jump to
– Assembly Language Reference
Address
–DEST–
–DEST–
–SRC–
–SRC–
Result = 0
Result = 0
Z Result
Z Result
C Result
C Result
0
0
Not Written
Not Written
Result
Result
Clocks
Clocks
4 or 8
4 or 8

Related parts for 122-32000