Compaq Alpha

This section contains the following information:

Note:   The Alpha processor supports the IEEE floating-point format.

Alpha General Registers

TotalView displays the Alpha general registers in the Stack Frame Pane of the Process Window. The next table describes how TotalView treats each general register, and the actions you can take with each register.

Register
Description
Data Type
Edit
Dive
Specify in Expression
V0
Function value register
<long>
yes
yes
$v0
T0 - T7
Conventional scratch registers
<long>
yes
yes
$t0 - $t7
S0 - S5
Conventional saved registers
<long>
yes
yes
$s0 - $s5
S6
Stack frame base register
<long>
yes
yes
$s6
A0 - A5
Argument registers
<long>
yes
yes
$a0 - $a5
T8 - T11
Conventional scratch registers
<long>
yes
yes
$t8 - $t11
RA
Return Address register
<long>
yes
yes
$ra
T12
Procedure value register
<long>
yes
yes
$t12
AT
Volatile scratch register
<long>
yes
yes
$at
GP
Global pointer register
<long>
yes
yes
$gp
SP
Stack pointer
<long>
yes
yes
$sp
ZERO
ReadAsZero/Sink register
<long>
no
yes
$zero
PC
Program counter
<code>[]
no
yes
$pc
FP
Frame pointer. The Frame Pointer is a software register that TotalView maintains; it is not an actual hardware register. TotalView computes the value of FP as part of the stack backtrace.
<long>
no
yes
$fp

 
 
 
 
support@etnus.com
Copyright © 2001, Etnus, LLC. All rights reserved.
Version 5.0