mpc823rg Freescale Semiconductor, Inc, mpc823rg Datasheet - Page 1156

no-image

mpc823rg

Manufacturer Part Number
mpc823rg
Description
Mpc823 Powerquicc Integrated Communications Processor For Portable Systems
Manufacturer
Freescale Semiconductor, Inc
Datasheet
B.4 NOTATIONS AND CONVENTIONS
The operation of some instructions is described by a semiformal language or pseudocode.
The table below contains a list of pseudocode notations and conventions used throughout
this appendix.
XO (21–30, 22–30,
SIMM (16–31)
UIMM (16–31)
SH (16–20)
SR (12–15)
TO (6–10)
26–30)
FIELD
CONVENTION
NOTATION/
<, , >,
. (period)
<U, >U
=,
&, |
¬
+
c
e
o
?
||
,
iea
This field is used to specify a shift amount.
This immediate field is used to specify a 16-bit signed integer.
This field is used to specify one of the 16 segment registers.
This field is used to specify the conditions on which to trap.
This immediate field is used to specify a 16-bit unsigned integer.
Extended opcode field.
Assignment
Assignment of an instruction effective address.
NOT logical operator
Multiplication
Division (yielding quotient)
Two’s-complement addition
Two’s-complement subtraction, unary minus
Equals and Not Equals relations
Signed comparison relations
Update. When used as a character of an instruction mnemonic, a period (.) means that the
instruction updates the condition register field.
Carry. When used as a character of an instruction mnemonic, a ‘c’ indicates a carry out in
XER[CA].
Extended Precision.
When used as the last character of an instruction mnemonic, an ‘e’ indicates the use of
XER[CA] as an operand in the instruction and records a carry out in XER[CA].
Overflow. When used as a character of an instruction mnemonic, an ‘o’ indicates the
record of an overflow in XER[OV] and CR0[SO] for integer instructions.
Unsigned comparison relations
Unordered comparison relation
AND, OR logical operators
Used to describe the concatenation of two values (that is, 010 || 111 is the same as
010111)
Exclusive-OR, Equivalence logical operators (for example, (a
Freescale Semiconductor, Inc.
For More Information On This Product,
MPC823 REFERENCE MANUAL
Go to: www.freescale.com
DESCRIPTION
DEFINITION
MPC823 Instruction Set
b) = (a
¬ b))
B-3

Related parts for mpc823rg