17.01.2013 Views

MIPS R10000 Microprocessor User's Manual - SGI TechPubs Library

MIPS R10000 Microprocessor User's Manual - SGI TechPubs Library

MIPS R10000 Microprocessor User's Manual - SGI TechPubs Library

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

258 Chapter 14.<br />

14.16 WatchLo (18) and WatchHi (19) Registers<br />

WatchHi and WatchLo are 32-bit read/write registers which contain a physical<br />

address of a doubleword location in main memory. If enabled, any attempt to read<br />

or write this location causes a Watch exception. This feature is used for debugging.<br />

Bits 7:0 of the WatchHi register contain bits 39:32 of the trap physical address,<br />

shown in Figure 14-18. The WatchLo register contains physical address bits 31:3.<br />

The remaining bits of the register are ignored on write and read as zero.<br />

Table 14-16 describes the WatchLo and WatchHi register fields.<br />

31<br />

31<br />

WatchLo Register<br />

PAddr0<br />

29 1 1 1<br />

WatchHi Register<br />

Figure 14-18 WatchLo and WatchHi Register Formats<br />

Table 14-16 WatchHi and WatchLo Register Fields<br />

Field Description<br />

PAddr1 Bits 39:32 of the physical address<br />

PAddr0 Bits 31:3 of the physical address<br />

R Trap on load references if set to 1<br />

W Trap on store references if set to 1<br />

0 Ignored on write and read as zero.<br />

3 2 1 0<br />

Version 2.0 of January 29, 1997 <strong>MIPS</strong> <strong>R10000</strong> <strong>Microprocessor</strong> <strong>User's</strong> <strong>Manual</strong><br />

0<br />

24 8<br />

R W<br />

8 7<br />

0<br />

0 PAddr1

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!