English
Language : 

MCF5272 Datasheet, PDF (47/550 Pages) Motorola, Inc – MCF5272 ColdFire Integrated Microprocessor Users Manual
Terminology Conventions
Table ii. Notational Conventions (Continued)
Instruction
/
~
&
|
^
<<
>>
→
←→
sign-extended
If <condition>
then
<operations>
else
<operations>
{}
()
dn
Address
Bit
lsb
LSB
LSW
msb
MSB
MSW
C
N
V
X
Z
Operand Syntax
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
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
Condition Code Register Bit Names
Carry
Negative
Overflow
Extend
Zero
MOTOROLA
AboutThis Book
xlvii