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.

294 Chapter 14.<br />

14.32 Move To/From the Performance Counter<br />

Errata<br />

MFPC<br />

31<br />

COP0<br />

6<br />

MTPC<br />

31<br />

COP0<br />

6<br />

MFPS<br />

31<br />

COP0<br />

6<br />

2625<br />

2625<br />

2625<br />

00000<br />

5<br />

The <strong>R10000</strong> processor defines two performance counters, and their associated<br />

event specifier registers, which are mapped into the CP0 register 25. The following<br />

instructions are used to perform an MTC0 to or an MFC0 from a performance<br />

counter or an event specifier register. The event specifier registers are referred as<br />

control registers in the description of CP0 register 25.<br />

00100<br />

5<br />

00000<br />

5<br />

Move from<br />

Performance Counter MFPC<br />

2120<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 />

rt<br />

5<br />

1615<br />

11001<br />

5<br />

1110<br />

Move to<br />

Performance Counter MTPC<br />

2120<br />

rt<br />

5<br />

1615<br />

11001<br />

5<br />

1110<br />

Move from<br />

Performance Event Specifier MFPS<br />

2120<br />

rt<br />

5<br />

1615<br />

11001<br />

5<br />

1110<br />

0<br />

5<br />

0<br />

5<br />

0<br />

5<br />

65<br />

65<br />

65<br />

reg<br />

5<br />

reg<br />

5<br />

reg<br />

5<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

1<br />

0<br />

0<br />

1<br />

0<br />

0

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

Saved successfully!

Ooh no, something went wrong!