p8x32a Parallax, Inc., p8x32a Datasheet - Page 23

no-image

p8x32a

Manufacturer Part Number
p8x32a
Description
8-cog Multiprocessor Microcontroller
Manufacturer
Parallax, Inc.
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
p8x32a-D40
Manufacturer:
ParallaxInc
Quantity:
4 096
Part Number:
p8x32a-M44
Quantity:
4 328
Part Number:
p8x32a-M44
Manufacturer:
PARADE
Quantity:
20 000
Part Number:
p8x32a-Q44
Manufacturer:
Parallax Inc
Quantity:
1 901
Part Number:
p8x32a-Q44
Manufacturer:
MAX
Quantity:
40
Part Number:
p8x32a-Q44
Manufacturer:
Parallax Inc
Quantity:
10 000
Part Number:
p8x32a-Q44
Manufacturer:
PARALLA
Quantity:
20 000
Propeller™ P8X32A Datasheet
6.4.1.
6.4.2.
6.4.3.
Copyright © Parallax Inc.
Condition
IF_ALWAYS
IF_NEVER
IF_E
IF_NE
IF_A
IF_B
IF_AE
IF_BE
IF_C
IF_NC
IF_Z
IF_NZ
IF_C_EQ_Z
IF_C_NE_Z
IF_C_AND_Z
IF_C_AND_NZ
IF_NC_AND_Z
IF_NC_AND_NZ
IF_C_OR_Z
IF_C_OR_NZ
IF_NC_OR_Z
IF_NC_OR_NZ
IF_Z_EQ_C
IF_Z_NE_C
IF_Z_AND_C
IF_Z_AND_NC
IF_NZ_AND_C
IF_NZ_AND_NC
IF_Z_OR_C
IF_Z_OR_NC
IF_NZ_OR_C
IF_NZ_OR_NC
Directive
FIT
ORG
Symbol
Effect
WC
WZ
WR
NR
Address
Address
Assembly Conditions
Assembly Directives
Assembly Effects
RES
Z Flag modified
Destination Register modified
Destination Register not modified
C Flag modified
Results In
Count
Instruction Executes
always
never
if equal (Z)
if not equal (!Z)
if above (!C & !Z)
if below (C)
if above/equal (!C)
if below/equal (C | Z)
if C set
if C clear
if Z set
if Z clear
if C equal to Z
if C not equal to Z
if C set and Z set
if C set and Z clear
if C clear and Z set
if C clear and Z clear
if C set or Z set
if C set or Z clear
if C clear or Z set
if C clear or Z clear
if Z equal to C
if Z not equal to C
if Z set and C set
if Z set and C clear
if Z clear and C set
if Z clear and C clear
if Z set or C set
if Z set or C clear
if Z clear or C set
if Z clear or C clear
Description
Validate previous instr/data fit below an
address.
Adjust compile-time cog address
pointer.
Reserve next long(s) for symbol.
Page 23 of 36
6.4.4.
Propeller
expressions, which may use any operators that are
allowed in constant expressions. The table (a subset of
Table 17) lists the operators allowed in Propeller
Assembly.
Operator
AND
NOT
**
//
#>
<#
^^
||
~>
|<
>|
<<
>>
<-
->
><
OR
==
<>
=<
=>
+
+
-
-
*
/
&
|
^
!
<
>
@
Assembly Operators
Assembly
Description
Add
Positive (+X); unary form of Add
Subtract
Negate (-X); unary form of Subtract
Multiply and return lower 32 bits (signed)
Multiply and return upper 32 bits (signed)
Divide (signed)
Modulus (signed)
Limit minimum (signed)
Limit maximum (signed)
Square root; unary
Absolute value; unary
Shift arithmetic right
Bitwise: Decode value (0-31) into single-high-bit
long; unary
Bitwise: Encode long into value (0 - 32) as high-
bit priority; unary
Bitwise: Shift left
Bitwise: Shift right
Bitwise: Rotate left
Bitwise: Rotate right
Bitwise: Reverse
Bitwise: AND
Bitwise: OR
Bitwise: XOR
Bitwise: NOT; unary
Boolean: AND (promotes non-0 to -1)
Boolean: OR (promotes non-0 to -1)
Boolean: NOT (promotes non-0 to -1); unary
Boolean: Is equal
Boolean: Is not equal
Boolean: Is less than (signed)
Boolean: Is greater than (signed)
Boolean: Is equal or less (signed)
Boolean: Is equal or greater (signed)
Symbol address; unary
code
can
contain
Rev 1.0 11/14/2007
www.parallax.com
constant

Related parts for p8x32a