Motorola M68000 User Manual Page 196

  • Download
  • Add to my manuals
  • Print
  • Page
    / 357
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 195
Supervisor (Privileged) Instructions
MOTOROLA M68000 FAMILY PROGRAMMER’S REFERENCE MANUAL 6-33
PFLUSH Flush Entry in the ATC PFLUSH
(MC68030 only)
Instruction Format:
Instruction Fields:
Effective Address field—Specifies a control alterable address. The address translation
cache entry for this address is invalidated. Valid addressing modes are in the
following table:
NOTE
The address field must provide the memory management unit
with the effective address to be flushed from the address
translation cache, not the effective address describing where the
PFLUSH operand is located. For example, to flush the address
translation cache entry corresponding to a logical address that
is temporarily stored on top of the system stack, the instruction
PFLUSH [(SP)] must be used since PFLUSH (SP) would
invalidate the address translation cache entry mapping the
system stack (i.e., the effective address passed to the memory
management unit is the effective address of the system stack,
not the effective address formed by the operand located on the
top of the stack).
1514131211109876543210
1111000000
EFFECTIVE ADDRESS
MODE REGISTER
0 0 1 MODE 0 0 MASK FC
Addressing Mode Mode Register Addressing Mode Mode Register
Dn (xxx).W 111 000
An (xxx).L 111 001
(An) 010 reg. number:An # < data >
(An) +
—(An)
(d
16
,An) 101 reg. number:An (d
16
,PC)
(d
8
,An,Xn) 110 reg. number:An (d
8
,PC,Xn)
(bd,An,Xn) 110 reg. number:An (bd,PC,Xn)
([bd,An,Xn] ,od) 110 reg. number:An ([bd,PC,Xn] ,od)
([bd,An],Xn ,od) 110 reg. number:An ([bd,PC],Xn ,od)
Page view 195
1 2 ... 191 192 193 194 195 196 197 198 199 200 201 ... 356 357

Comments to this Manuals

No comments