Format |
Syntax: |
Operation: |
Operands: |
Architecture revision |
Opcode | ||||||||
|
1 |
cache Rp[disp], Op5 |
Issue a command to the cache |
disp ∈ {-1024, -1023, ..., 1023}
p ∈ {0, 1, …, 15} |
Rev1+ |
|
Control cache operation.
|
Op[4:3] |
Semantic |
|
00 |
Instruction Cache |
|
01 |
Data Cache or unified cache |
|
10 |
Secondary Cache |
|
11 |
Tertiary Cache |
|
Op[2:0] |
Semantic |
|
000 |
Implementation definedk |
|
001 |
Implementation defined |
|
010 |
Implementation defined |
|
011 |
Implementation defined |
|
100 |
Implementation defined |
|
101 |
Implementation defined |
|
110 |
Implementation defined |
|
111 |
Implementation defined |
|
Q: |
Not affected. |
|
V: |
Not affected. |
|
N: |
Not affected. |
|
Z: |
Not affected. |
|
C: |
Not affected. |
This instruction can only be executed in a privileged mode. Execution from any other mode will trigger a Privilege Violation exception.