PA-RISC General Registers
TotalView displays the PA-RISC general registers in the Stack Frame Pane of the Process Window. The following table describes how TotalView treats each general register and the actions you take with them.
| Register |
Description |
Data Type |
Edit |
Dive |
Specify in Expression |
| r0 |
Always contains zero |
<long> |
no |
no |
$r0 |
| r1-r31 |
General registers |
<long> |
yes |
yes |
$r1-$r31 |
| pc |
Current instruction pointer |
<long> |
yes |
yes |
$pc |
| nxtpc |
Next instruction pointer |
<long> |
yes |
yes |
$nxtpc |
| pcs |
Current instruction space |
<long> |
no |
no |
$pcs |
| nxtpcs |
Next instruction space |
<long> |
no |
no |
$nxtpcs |
| psw |
Processor status word |
<long> |
yes |
no |
$psw |
| sar |
Shift amount register |
<long> |
yes |
no |
$sar |
| sr0-sr7 |
Space registers |
<long> |
no |
no |
$sr0-$sr7 |
| recov |
Recovery counter |
<long> |
no |
no |
$recov |
| pid1-pid8 |
Protection IDs |
<long> |
no |
no |
$pid1-$pid8 |
| ccr |
Coprocessor configuration |
<long> |
no |
no |
$ccr |
| scr |
SFU configuration register |
<long> |
no |
no |
$scr |
| eiem |
External interrupt enable mask |
<long> |
no |
no |
$eiem |
| iir |
Interrupt instruction |
<long> |
no |
no |
$iir |
| isr |
Interrupt space |
<long> |
no |
no |
$isr |
| ior |
Interrupt offset |
<long> |
no |
no |
$ior |
| cr24-cr26 |
Temporary registers |
<long> |
no |
no |
$cr24-$cr26 |
| tp |
Thread pointer |
<long> |
yes |
yes |
$tp |