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 dis- play 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 calcula- tions done by the simulated program.

Copyright © 2000 Hewlett-Packard Co.

Screen Presentation

3-3

Page 39
Image 39
HP IA-64, Ski Simulator manual General Registers Pane, Floating Point Registers Pane