beautypg.com

Punlock program-cache-sector punlock unlock – Motorola DSP96002 User Manual

Page 886

background image

MOTOROLA

15

PUNLOCK Program-Cache-Sector PUNLOCK
Unlock

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

0100

MMMR RR

Operation:

Unlock sector by ea

Assembler Syntax:

PUNLOCK ea

Description:

Unlock the cache sector to which the specified effective address belongs. If the specified effective address

does not belong to any cache sector, and is therefore definitely unlocked, nevertheless, load the least re-

cently used cache sector tag with the 25 most significant bits of the specified address. Update the LRU

stack accordingly. All memory alterable addressing modes may be used for the effective address, but not

a short absolute address.

The PUNLOCK 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: PUNLOCK ea