8g8~ Object Module Formats | Version 4.8 |
MODULE ~ND RECORD
*****************************///***********
* | REC | * | RECORD | * | MOD | * | START | • | CHK | * |
* | * | * | * | * | • | |||||
* | TYP | * | LENGTH | * | TYP | * | ADDRS | * | SUM | * |
* | 8AH | * |
| • |
| * |
| * |
| * |
* |
| * |
| * |
| * |
| * |
| * |
*****************************///*********** | |
. 1 | , |
+conditional+
This record serves two purposes. It denotes module and indicates whether the module just specified entry point for initiation of execution. true then the execution address is specified.
MOD 'ryp
the end of a terminated has a If the latter is
This field specifies the attributes of the module. The bit allocation and associated meanings are as follows:
*********************************
* I I t I I I I *
*MATTR I Z , Z I Z I Z 1 z I L •
*I I I , I I , *
*********************************
MATTR is a two bit subfield that specifies the followinq module attr ibutes:
MA'r'rR ~ODULE ATTRI8UTE
1
2Main module with no START ADORS
3~a in !nod ule wi th S'rAR~r ADDRS
Lindicates wheth£r the START ADDRS field is to be interpreted as a Ioqical address that requires fixinq up by
Z indicates that this bit has not currently been assioned a functIon. These bits are required to be zero.
8'"