Motorola MPC823e Reference Manual page 1200

Microprocessor for mobile computing
Table of Contents

Advertisement

MPC823e Instruction Set—dcbi
dcbi
Asembler Syntax
BIT
0
1
2
FIELD
31
BIT
16
17
18
FIELD
B
Definition
Operation
Description
B-42
dcbi
rA,rB
3
4
5
6
7
00000
19
20
21
22
23
Data Cache Block Invalidate
EA is the sum (rA|0) + (rB).
The action taken is dependent on the memory mode associated
with the block containing the byte addressed by EA and on the
state of that block. The list below describes the action taken if the
block containing the byte addressed by EA is or is not in the
cache.
Coherency required
Unmodified block—Invalidates copies of the block in the
data caches of all processors.
Modified block—Invalidates copies of the block in the
data caches of all processors. (Discards the modified
contents.)
Absent block—If copies of the block are in the data
caches of any other processor, causes the copies to be
invalidated in those data caches. (Discards any modified
contents.)
Coherency not required
Unmodified block—Invalidates the block in the
processor's data cache.
Modified block—Invalidates the block in the processor's
data cache. (Discards the modified contents.)
Absent block (target block not in cache)—No action is
taken.
MPC823e REFERENCE MANUAL
8
9
10
11
12
24
25
26
27
28
470
13
14
15
A
29
30
31
0
MOTOROLA

Advertisement

Table of Contents
loading

Table of Contents