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 |