Plock program-cache-sector lock plock – Motorola DSP96002 User Manual
Page 883
12
MOTOROLA
PLOCK Program-Cache-Sector Lock PLOCK
Instruction Fields:
ea Rn - R0-R7 (Memory alterable addressing modes only)
Absolute Address - 32 bits
Timing: 4 + ea oscillator clock cycles
Memory: 1 + ea program words
00
0000
1000
0000
31
14 13
0
OPTIONAL EFFECTIVE ADDRESS EXTENSION
0000
0011
0000
MMMR RR
Operation:
Lock sector by ea
Assembler Syntax:
PLOCK ea
Description:
Lock the cache sector to which the specified effective address belongs. If the specified effective address
does not belong to any cache sector, then load the least recently used cache sector tag with the 25 most
significant bits of the specified address and then lock that cache sector. Update the LRU stack accordingly.
All memory alterable addressing modes may be used for the effective address, but not a short absolute
address.
The PLOCK instruction is enabled only in Cache Mode. In PRAM Mode it will cause an illegal instruction
trap to be taken.
CCR Condition Codes: Not affected.
ER Status Bits: Not affected.
IER Flags: Not affected.
Instruction Format: PLOCK ea