mpc823rg Freescale Semiconductor, Inc, mpc823rg Datasheet - Page 1215

no-image

mpc823rg

Manufacturer Part Number
mpc823rg
Description
Mpc823 Powerquicc Integrated Communications Processor For Portable Systems
Manufacturer
Freescale Semiconductor, Inc
Datasheet
MPC823 Instruction Set—icbi
icbi
Assembler Syntax
Definition
Description
FIELD
FIELD
BIT
BIT
16
0
17
1
18
B
2
Freescale Semiconductor, Inc.
31
For More Information On This Product,
19
3
If the block containing the byte addressed by EA is in coherency-
required mode, and a block containing the byte addressed by EA
is in the instruction cache of any processor, the block is made
invalid in all such instruction caches, so that subsequent
references cause the block to be refetched.
If the block containing the byte addressed by EA is in coherency-
not-required mode, and a block containing the byte addressed
by EA is in the instruction cache of this processor, the block is
made invalid in that instruction cache, so that subsequent
references cause the block to be refetched. The function of this
instruction is independent of the write-through, write-back, and
caching-inhibited/allowed modes of the block containing the byte
addressed by EA.
This instruction is treated as a load from the addressed byte with
respect to address translation and memory protection. It may
also be treated as a load for referenced and changed bit
recording except that referenced and changed bit recording may
not occur. Implementations with a combined data and instruction
cache treat the icbi instruction as a no-op, except that they may
invalidate the target block in the instruction caches of other
processors if the block is in coherency-required mode.
The icbi instruction invalidates the block at EA (rA|0 + rB). If the
processor is a multiprocessor implementation and the block is
marked coherency-required, the processor will send an address
only broadcast to other processors causing those processors to
invalidate the block from their instruction caches.
icbi
Instruction Cache Block Invalidate
EA is the sum (rA|0) + (rB).
20
MPC823 REFERENCE MANUAL
4
Go to: www.freescale.com
21
5
rA,rB
22
6
23
7
00000
24
8
25
9
982
10
26
11
27
12
28
13
29
A
MOTOROLA
14
30
15
31
0

Related parts for mpc823rg