Ski IA-64 Simulator Reference Manual 1.0L

Figure 3-2. The xski User Registers Pane

3.2.2The General Registers Pane

The general registers pane shows the current values of the 64-bit general (integer) data registers, four to a line, in hexadec- imal. Registers whose corresponding NaT bits are set are displayed with a leading asterisk (“ *”) to indicate this. The display reflects IA-64 register stacking and rotation: only the 32 static registers and the stacked registers allocated to a function are displayed. The allocated rotating registers are displayed in their rotated form, as indicated by the rrbg field of the cfm register, displayed in the user registers pane. The general registers pane is shown in Figure 3-3.

Figure 3-3. The xski General Registers Pane

3.2.3The Floating Point Registers Pane

The floating point registers pane shows the current values of the 82-bit floating point data registers, two to a line displayed in hex and scientific decimal notation. Floating point registers f32-f127are displayed in their rotated form, as indicated by the rrbf field of the cfm register, displayed in the user registers pane. The floating point registers pane is shown in Figure 3-4with various values in the registers.

Due to the nature of floating point arithmetic on the host computer, the scientific decimal displays may be inaccurate for very large and very small numbers, positive and negative. The hexadecimal display is always correct, as are all calculations done by the simulated program.

Copyright © 2000 Hewlett-Packard Co.

Screen Presentation

3-3