mpc823rg Freescale Semiconductor, Inc, mpc823rg Datasheet - Page 1253

no-image

mpc823rg

Manufacturer Part Number
mpc823rg
Description
Mpc823 Powerquicc Integrated Communications Processor For Portable Systems
Manufacturer
Freescale Semiconductor, Inc
Datasheet
MPC823 Instruction Set—mtcrf
mtcrf
Assembler Syntax
Definition
Operation
Description
FIELD
FIELD
BIT
BIT
16
0
17
1
CRM
18
2
Freescale Semiconductor, Inc.
31
For More Information On This Product,
19
3
CR
control of the field mask specified by CRM. The field mask
identifies the 4-bit fields affected. Let i be an integer in the range
0–7. If CRM(i) = 1, CR field i (CR bits 4 i through 4 i + 3) is set
to the contents of the corresponding field of rS.
Note that updating a subset of the eight fields of the condition
register may have substantially poorer performance on some
implementations than updating all of the fields.
Other registers altered:
Simplified mnemonics:
mtcr rS
mtcrf
Move to Condition Register Fields
mask
The contents of rS are placed into the condition register under
POWERPC ARCHITECTURE
20
MPC823 REFERENCE MANUAL
4
0
(rS & mask) | (CR & ¬ mask)
CR fields selected by mask
Go to: www.freescale.com
21
(4)(CRM[0]) || (4)(CRM[1]) ||... (4)(CRM[7])
5
LEVEL
UISA
CRM,rS
equivalent to
22
6
23
7
24
S
8
25
9
SUPERVISOR
144
LEVEL
mtcrf 0xFF,rS
10
26
11
27
0
OPTIONAL
12
28
13
29
CRM
MOTOROLA
14
30
FORM
XFX
15
31
0

Related parts for mpc823rg