English
Language : 

PXR40RM Datasheet, PDF (39/1434 Pages) Freescale Semiconductor, Inc – PXR40 Microcontroller
Table ii. Notational Conventions (continued)
Instruction
Operand Syntax
/
~
&
|
^
<<
>>


sign-extended
If <condition>
then
<operations>
else
<operations>
Arithmetic division
Invert; operand is logically complemented
Logical AND
Logical OR
Logical exclusive OR
Shift left (example: D0 << 3 is shift D0 left 3 bits)
Shift right (example: D0 >> 3 is shift D0 right 3 bits)
Source operand is moved to destination operand
Two operands are exchanged
All bits of the upper portion are made equal to the high-order bit of the lower portion
Test the condition. If true, the operations after then are performed. If the condition is false and the
optional else clause is present, the operations after else are performed. If the condition is false and
else is omitted, the instruction performs no operation. Refer to the Bcc instruction description as an
example.
Subfields and Qualifiers
{}
()
dn
Address
Bit
lsb
LSB
LSW
msb
MSB
MSW
Optional operation
Identifies an indirect address
Displacement value, n-bits wide (example: d16 is a 16-bit displacement)
Calculated effective address (pointer)
Bit selection (example: Bit 3 of D0)
Least significant bit (example: lsb of D0)
Least significant byte
Least significant word
Most significant bit
Most significant byte
Most significant word
Freescale Semiconductor
PXR40 Microcontroller Reference Manual, Rev. 1
xxxix