Motorola M68000 User Manual Page 243

  • Download
  • Add to my manuals
  • Print
  • Page
    / 357
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 242
Supervisor (Privileged) Instructions
6-80 M68000 FAMILY PROGRAMMER’S REFERENCE MANUAL MOTOROLA
PVALID Validate a Pointer PVALID
(MC68851)
Operation: If (Source AL Bits) (Destination AL Bits)
Then TRAP
Assembler PVALID VAL, < ea >
Syntax: PVALID An, < ea >
Attributes: Size = (Long)
Description: The upper bits of the source, VAL or An, compare with the upper bits of the
destination, < ea > . The ALC field of the access control register defines the number of
bits compared. If the upper bits of the source are numerically greater than (less
privileged than) the destination, they cause a memory management access level
exception. Otherwise, execution continues with the next instruction. If the MC field of
the access control register = 0, then this instruction always causes a paged memory
management unit access level exception.
PMMU Status Register: Not affected.
Instruction Format 1:
VAL Contains Access Level to Test Against
1514131211109876543210
1111000000
EFFECTIVE ADDRESS
MODE REGISTER
0010100000000000
Page view 242
1 2 ... 238 239 240 241 242 243 244 245 246 247 248 ... 356 357

Comments to this Manuals

No comments