Programming Interface Information: This information is NOT intended to be
used as Programming Interfaces of VM/ESA. It is to be used for diagnosis only.

FPRBK

Prolog  

Control Block Contents  

FPRBK DSECT

Storage Layout  

Cross Reference (Contains links to field and bit definitions)  

FPRBK Prolog

 NAME       : HCPFPRBK
 STATUS     : VM/ESA Version 2, Release 4.0
 DESCRIPTION: Floating Point Register Block
 DSECT      : FPRBK
 FUNCTION   : Extended Floating Point Registers,
              Floating Point Control Register
 LOCATED BY : None
 CREATED BY : HCPGIR - Guest Program Interrupts
 DELETED BY : HCPRST - Simulate CPU Resets
 SERIALIZED : None
 NOTES      :

 

FPRBK Control Block Content


FPRBK DSECT

Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure FPRBK Floating Point Register Block 0000 0 Dbl-Word 8 FPRREGS (0) Floating Point Registers 0-15 0000 0 Dbl-Word 8 FPRY1 Floating Point Register 1 0008 8 Dbl-Word 8 FPRY3 Floating Point Register 3 0010 16 Dbl-Word 8 FPRY5 Floating Point Register 5 0018 24 Dbl-Word 8 FPRY7 Floating Point Register 7 0020 32 Dbl-Word 8 FPRY8 Floating Point Register 8 0028 40 Dbl-Word 8 FPRY9 Floating Point Register 9 0030 48 Dbl-Word 8 FPRY10 Floating Point Register 10 0038 56 Dbl-Word 8 FPRY11 Floating Point Register 11 0040 64 Dbl-Word 8 FPRY12 Floating Point Register 12 0048 72 Dbl-Word 8 FPRY13 Floating Point Register 13 0050 80 Dbl-Word 8 FPRY14 Floating Point Register 14 0058 88 Dbl-Word 8 FPRY15 Floating Point Register 15 0060 96 Signed 4 FPRFPC Floating Point Control Register 0064 100 Signed 4 * Reserved 0000000D FPRSIZE (*-FPRBK+7)/8 Size, in doublewords, of FPRBK

 

FPRBK Storage Layout

*** FPRBK - Floating Point Register Block
*
*     +-------------------------------------------------------+
*   0 |                        FPRY1                          |
*     +-------------------------------------------------------+
*   8 |                        FPRY3                          |
*     +-------------------------------------------------------+
*  10 |                        FPRY5                          |
*     +-------------------------------------------------------+
*  18 |                        FPRY7                          |
*     +-------------------------------------------------------+
*  20 |                        FPRY8                          |
*     +-------------------------------------------------------+
*  28 |                        FPRY9                          |
*     +-------------------------------------------------------+
*  30 |                        FPRY10                         |
*     +-------------------------------------------------------+
*  38 |                        FPRY11                         |
*     +-------------------------------------------------------+
*  40 |                        FPRY12                         |
*     +-------------------------------------------------------+
*  48 |                        FPRY13                         |
*     +-------------------------------------------------------+
*  50 |                        FPRY14                         |
*     +-------------------------------------------------------+
*  58 |                        FPRY15                         |
*     +---------------------------+---------------------------+
*  60 |          FPRFPC           |///////////////////////////|
*     +---------------------------+---------------------------+
*  68
*
*** FPRBK - Floating Point Register Block

 

FPRBK Cross Reference

(contains links to field and bit definitions)
Symbol         Dspl Value
-------------- ---- -----

FPRFPC 0060

FPRREGS 0000

FPRSIZE 0064 0000000D

FPRY1 0000

FPRY10 0030

FPRY11 0038

FPRY12 0040

FPRY13 0048

FPRY14 0050

FPRY15 0058

FPRY3 0008

FPRY5 0010

FPRY7 0018

FPRY8 0020

FPRY9 0028


This information is based on VM/ESA 2.4.0.
Last updated on 3 Aug 1999 at 11:55:48 EDT.
Copyright IBM Corporation, 1990, 1999