DataMuseum.dk

Presents historical artifacts from the history of:

Rational R1000/400

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about Rational R1000/400

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download

⟦a707949af⟧

    Length: 2048 (0x800)
    Notes: 00_class, 5800_R1K_CODE, 74_tag, ELAB_segment_table, NULL, R1k_Segment, seg_1708e1

Derivation

└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000
    └─ ⟦5a81ac88f⟧ »Space Info Vol 1« 
        └─⟦this⟧ 

Disassembly

0000 000f       |    |		.CONST	0x000f								; Version of machine code
0001 5800       |X   |		.CONST	0x5800								; Diana Version, RCG Major Version, RCG minor version
0002 0000       |    |		.CONST	0x0000								; Zero
0003 02f0       |    |		.CONST	0x02f0								; Offset of debug table
0004 0100       |    |		.CONST	0x0100								; Default exception handler - raise instruction
0005 00bb       |    |		.CONST	0x00bb								; Module termination instruction - signal completion
0006 02dc       |    |		.CONST	0x02dc								; Offset to segment table (only in elab segments)
0007 0001       |    |		.CONST	0x0001								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 000e       |    |		.CONST	0x000e								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0001       |    |		.CONST	0x0001								; Number of locals
000b			INIT_0008:
000b 029c 0013  |    |		Declare_Subprogram	INIT_0010,For_Outer_Call,Visible
000d 00bf       |    |		Action	Accept_Activation
000e			BODY_0008:
000e 00bc       |    |		Action	Signal_Activated
000f 00bb       |    |		Action	Signal_Completion
0010 ; --------------------------------------------------------------------------------------
0010 ; SUBPROGRAM
0010 ; --------------------------------------------------------------------------------------
0010 0015       |    |		.CONST	0x0015								; Address of begin
0011 001a       |    |		.CONST	0x001a								; Address of exception handler
0012 0002       |    |		.CONST	0x0002								; Number of locals
0013			INIT_0010:
0013 029f 0023  |   #|		Declare_Subprogram	INIT_0020,For_Call
0015			BODY_0010:
0015 8402       |    |		Call	0x2,0x2
0016 7801       |x   |		Jump	0x18
0017 0003       |    |		.XXX[0x1]
0018 006f       | o  |		Action	Break_Unconditional
0019 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
001a			TRAP_0010:
001a 7801       |x   |		Jump	0x1c
001b 0003       |    |		.XXX[0x1]
001c 006f       | o  |		Action	Break_Unconditional
001d 00d8       |    |		Load_Top	At_Offset_0
001e 0100       |    |		Execute	Exception,Raise
001f 0000       |    |		.XXX[0x1]
0020 ; --------------------------------------------------------------------------------------
0020 ; SUBPROGRAM
0020 ; --------------------------------------------------------------------------------------
0020 01fc       |    |		.CONST	0x01fc								; Address of begin
0021 0004       |    |		.CONST	0x0004								; Address of exception handler
0022 0017       |    |		.CONST	0x0017								; Number of locals
0023			INIT_0020:
0023 7801       |x   |		Jump	0x25
0024 0002       |    |		.XXX[0x1]
0025 006f       | o  |		Action	Break_Unconditional
0026 79ce       |y   |		Jump	0x1f5
0027 4800       |H   |		Short_Literal	0x0
0028 62af       |b   |		Indirect_Literal	Discrete,0x2d8,{0x002ae90a, 0x000000b0}
0029 02a0       |    |		Declare_Subprogram	Null_Subprogram
002a 038e       |    |		Declare_Type	Package,Defined
002b 0387       |    |		Declare_Variable	Package
002c 00d8       |    |		Load_Top	At_Offset_0
002d 190d       |    |		Execute	Package,Field_Reference,Field_Number 0xd
002e 4800       |H   |		Short_Literal	0x0
002f 62a4       |b   |		Indirect_Literal	Discrete,0x2d4,{0x0023d90a, 0x000000b0}
0030 02a0       |    |		Declare_Subprogram	Null_Subprogram
0031 038e       |    |		Declare_Type	Package,Defined
0032 629d       |b   |		Indirect_Literal	Discrete,0x2d0,{0x00001929, 0xad0a0081}
0033 6298       |b   |		Indirect_Literal	Discrete,0x2cc,{0x00001929, 0xad0a0082}
0034 6293       |b   |		Indirect_Literal	Discrete,0x2c8,{0x00001929, 0xad0a0083}
0035 628e       |b   |		Indirect_Literal	Discrete,0x2c4,{0x00001929, 0xad0a0084}
0036 4804       |H   |		Short_Literal	0x4
0037 e604       |    |		Load	0x3,0x4
0038 020e       |    |		Execute	Module,Augment_Imports
0039 0387       |    |		Declare_Variable	Package
003a 00d8       |    |		Load_Top	At_Offset_0
003b 020f       |    |		Execute	Module,Activate
003c 4800       |H   |		Short_Literal	0x0
003d 6282       |b   |		Indirect_Literal	Discrete,0x2c0,{0x0024bd0a, 0x000000b0}
003e 02a0       |    |		Declare_Subprogram	Null_Subprogram
003f 038e       |    |		Declare_Type	Package,Defined
0040 627b       |b{  |		Indirect_Literal	Discrete,0x2bc,{0x0000194a, 0x590a0081}
0041 6276       |bv  |		Indirect_Literal	Discrete,0x2b8,{0x0000194a, 0x590a0082}
0042 4802       |H   |		Short_Literal	0x2
0043 00db       |    |		Load_Top	At_Offset_3
0044 020e       |    |		Execute	Module,Augment_Imports
0045 0387       |    |		Declare_Variable	Package
0046 00d8       |    |		Load_Top	At_Offset_0
0047 020f       |    |		Execute	Module,Activate
0048 4800       |H   |		Short_Literal	0x0
0049 626a       |bj  |		Indirect_Literal	Discrete,0x2b4,{0x002a290a, 0x000000b0}
004a 02a0       |    |		Declare_Subprogram	Null_Subprogram
004b 038e       |    |		Declare_Type	Package,Defined
004c 6263       |bc  |		Indirect_Literal	Discrete,0x2b0,{0x0000194a, 0x890a0081}
004d 625e       |b^  |		Indirect_Literal	Discrete,0x2ac,{0x0000194a, 0x890a0082}
004e 6259       |bY  |		Indirect_Literal	Discrete,0x2a8,{0x0000194a, 0x890a0083}
004f 6254       |bT  |		Indirect_Literal	Discrete,0x2a4,{0x0000194a, 0x890a0084}
0050 4804       |H   |		Short_Literal	0x4
0051 e606       |    |		Load	0x3,0x6
0052 020e       |    |		Execute	Module,Augment_Imports
0053 0387       |    |		Declare_Variable	Package
0054 4804       |H   |		Short_Literal	0x4
0055 624a       |bJ  |		Indirect_Literal	Discrete,0x2a0,{0x002a010a, 0x000000b0}
0056 02a0       |    |		Declare_Subprogram	Null_Subprogram
0057 038c       |    |		Declare_Type	Package,Defined,Not_Elaborated
0058 6243       |bC  |		Indirect_Literal	Discrete,0x29c,{0x000019f8, 0xe10a0081}
0059 4801       |H   |		Short_Literal	0x1
005a 00da       |    |		Load_Top	At_Offset_2
005b 020e       |    |		Execute	Module,Augment_Imports
005c 00d8       |    |		Load_Top	At_Offset_0
005d 020d       |    |		Execute	Module,Elaborate
005e 6239       |b9  |		Indirect_Literal	Discrete,0x298,{0x00000000, 0x00320404}
005f e002       |    |		Load	0x0,0x2
0060 e001       |    |		Load	0x0,0x1
0061 1835       | 5  |		Execute	Package,Field_Execute,Field_Number 0x35
0062 00db       |    |		Load_Top	At_Offset_3
0063 6230       |b0  |		Indirect_Literal	Discrete,0x294,{0x00000001, 0x0001dc7e}
0064 4801       |H   |		Short_Literal	0x1
0065 e607       |    |		Load	0x3,0x7
0066 4804       |H   |		Short_Literal	0x4
0067 e606       |    |		Load	0x3,0x6
0068 020e       |    |		Execute	Module,Augment_Imports
0069 00da       |    |		Load_Top	At_Offset_2
006a 020f       |    |		Execute	Module,Activate
006b 4800       |H   |		Short_Literal	0x0
006c 6223       |b#  |		Indirect_Literal	Discrete,0x290,{0x0024b10a, 0x000000b0}
006d 02a0       |    |		Declare_Subprogram	Null_Subprogram
006e 038e       |    |		Declare_Type	Package,Defined
006f 00db       |    |		Load_Top	At_Offset_3
0070 621b       |b   |		Indirect_Literal	Discrete,0x28c,{0x0000194a, 0xb90a0081}
0071 4802       |H   |		Short_Literal	0x2
0072 00db       |    |		Load_Top	At_Offset_3
0073 020e       |    |		Execute	Module,Augment_Imports
0074 0387       |    |		Declare_Variable	Package
0075 00d8       |    |		Load_Top	At_Offset_0
0076 020f       |    |		Execute	Module,Activate
0077 4800       |H   |		Short_Literal	0x0
0078 620f       |b   |		Indirect_Literal	Discrete,0x288,{0x0024a90a, 0x000000b0}
0079 02a0       |    |		Declare_Subprogram	Null_Subprogram
007a 038e       |    |		Declare_Type	Package,Defined
007b 6208       |b   |		Indirect_Literal	Discrete,0x284,{0x0000194b, 0x910a0081}
007c 00da       |    |		Load_Top	At_Offset_2
007d 4802       |H   |		Short_Literal	0x2
007e 00db       |    |		Load_Top	At_Offset_3
007f 020e       |    |		Execute	Module,Augment_Imports
0080 0387       |    |		Declare_Variable	Package
0081 00d8       |    |		Load_Top	At_Offset_0
0082 020f       |    |		Execute	Module,Activate
0083 4800       |H   |		Short_Literal	0x0
0084 61fb       |a   |		Indirect_Literal	Discrete,0x280,{0x002a210a, 0x000000b0}
0085 02a0       |    |		Declare_Subprogram	Null_Subprogram
0086 038e       |    |		Declare_Type	Package,Defined
0087 00da       |    |		Load_Top	At_Offset_2
0088 61f3       |a   |		Indirect_Literal	Discrete,0x27c,{0x0000194a, 0xe90a0081}
0089 61ee       |a   |		Indirect_Literal	Discrete,0x278,{0x0000194a, 0xe90a0082}
008a 4803       |H   |		Short_Literal	0x3
008b e60b       |    |		Load	0x3,0xb
008c 020e       |    |		Execute	Module,Augment_Imports
008d 0387       |    |		Declare_Variable	Package
008e 61e5       |a   |		Indirect_Literal	Discrete,0x274,{0x00000001, 0x0001dcbb}
008f 4801       |H   |		Short_Literal	0x1
0090 e607       |    |		Load	0x3,0x7
0091 4803       |H   |		Short_Literal	0x3
0092 e60b       |    |		Load	0x3,0xb
0093 020e       |    |		Execute	Module,Augment_Imports
0094 00d8       |    |		Load_Top	At_Offset_0
0095 020f       |    |		Execute	Module,Activate
0096 4800       |H   |		Short_Literal	0x0
0097 61d8       |a   |		Indirect_Literal	Discrete,0x270,{0x002a1d0a, 0x000000b0}
0098 02a0       |    |		Declare_Subprogram	Null_Subprogram
0099 038e       |    |		Declare_Type	Package,Defined
009a 00da       |    |		Load_Top	At_Offset_2
009b 61d0       |a   |		Indirect_Literal	Discrete,0x26c,{0x0000194b, 0xc10a0081}
009c 4802       |H   |		Short_Literal	0x2
009d 00db       |    |		Load_Top	At_Offset_3
009e 020e       |    |		Execute	Module,Augment_Imports
009f 0387       |    |		Declare_Variable	Package
00a0 61c7       |a   |		Indirect_Literal	Discrete,0x268,{0x00000001, 0x0001dcba}
00a1 4839       |H9  |		Short_Literal	0x39
00a2 e607       |    |		Load	0x3,0x7
00a3 61c4       |a   |		Indirect_Literal	Discrete,0x268,{0x00000001, 0x0001dcba}
00a4 4838       |H8  |		Short_Literal	0x38
00a5 e609       |    |		Load	0x3,0x9
00a6 e60b       |    |		Load	0x3,0xb
00a7 61c0       |a   |		Indirect_Literal	Discrete,0x268,{0x00000001, 0x0001dcba}
00a8 4837       |H7  |		Short_Literal	0x37
00a9 61be       |a   |		Indirect_Literal	Discrete,0x268,{0x00000001, 0x0001dcba}
00aa 4836       |H6  |		Short_Literal	0x36
00ab 61bc       |a   |		Indirect_Literal	Discrete,0x268,{0x00000001, 0x0001dcba}
00ac 4835       |H5  |		Short_Literal	0x35
00ad 61ba       |a   |		Indirect_Literal	Discrete,0x268,{0x00000001, 0x0001dcba}
00ae 4834       |H4  |		Short_Literal	0x34
00af 61b8       |a   |		Indirect_Literal	Discrete,0x268,{0x00000001, 0x0001dcba}
00b0 4833       |H3  |		Short_Literal	0x33
00b1 61b6       |a   |		Indirect_Literal	Discrete,0x268,{0x00000001, 0x0001dcba}
00b2 4832       |H2  |		Short_Literal	0x32
00b3 61b4       |a   |		Indirect_Literal	Discrete,0x268,{0x00000001, 0x0001dcba}
00b4 4831       |H1  |		Short_Literal	0x31
00b5 61b2       |a   |		Indirect_Literal	Discrete,0x268,{0x00000001, 0x0001dcba}
00b6 4830       |H0  |		Short_Literal	0x30
00b7 61b0       |a   |		Indirect_Literal	Discrete,0x268,{0x00000001, 0x0001dcba}
00b8 482f       |H/  |		Short_Literal	0x2f
00b9 61ae       |a   |		Indirect_Literal	Discrete,0x268,{0x00000001, 0x0001dcba}
00ba 482e       |H.  |		Short_Literal	0x2e
00bb 61ac       |a   |		Indirect_Literal	Discrete,0x268,{0x00000001, 0x0001dcba}
00bc 482d       |H-  |		Short_Literal	0x2d
00bd 61aa       |a   |		Indirect_Literal	Discrete,0x268,{0x00000001, 0x0001dcba}
00be 482c       |H,  |		Short_Literal	0x2c
00bf 61a8       |a   |		Indirect_Literal	Discrete,0x268,{0x00000001, 0x0001dcba}
00c0 482b       |H+  |		Short_Literal	0x2b
00c1 61a6       |a   |		Indirect_Literal	Discrete,0x268,{0x00000001, 0x0001dcba}
00c2 482a       |H*  |		Short_Literal	0x2a
00c3 61a4       |a   |		Indirect_Literal	Discrete,0x268,{0x00000001, 0x0001dcba}
00c4 4829       |H)  |		Short_Literal	0x29
00c5 61a2       |a   |		Indirect_Literal	Discrete,0x268,{0x00000001, 0x0001dcba}
00c6 4828       |H(  |		Short_Literal	0x28
00c7 61a0       |a   |		Indirect_Literal	Discrete,0x268,{0x00000001, 0x0001dcba}
00c8 4827       |H'  |		Short_Literal	0x27
00c9 619e       |a   |		Indirect_Literal	Discrete,0x268,{0x00000001, 0x0001dcba}
00ca 4826       |H&  |		Short_Literal	0x26
00cb 619c       |a   |		Indirect_Literal	Discrete,0x268,{0x00000001, 0x0001dcba}
00cc 4825       |H%  |		Short_Literal	0x25
00cd 619a       |a   |		Indirect_Literal	Discrete,0x268,{0x00000001, 0x0001dcba}
00ce 4824       |H$  |		Short_Literal	0x24
00cf 6198       |a   |		Indirect_Literal	Discrete,0x268,{0x00000001, 0x0001dcba}
00d0 4823       |H#  |		Short_Literal	0x23
00d1 6196       |a   |		Indirect_Literal	Discrete,0x268,{0x00000001, 0x0001dcba}
00d2 4822       |H"  |		Short_Literal	0x22
00d3 6194       |a   |		Indirect_Literal	Discrete,0x268,{0x00000001, 0x0001dcba}
00d4 4821       |H!  |		Short_Literal	0x21
00d5 6192       |a   |		Indirect_Literal	Discrete,0x268,{0x00000001, 0x0001dcba}
00d6 4820       |H   |		Short_Literal	0x20
00d7 6190       |a   |		Indirect_Literal	Discrete,0x268,{0x00000001, 0x0001dcba}
00d8 481f       |H   |		Short_Literal	0x1f
00d9 618e       |a   |		Indirect_Literal	Discrete,0x268,{0x00000001, 0x0001dcba}
00da 481e       |H   |		Short_Literal	0x1e
00db 618c       |a   |		Indirect_Literal	Discrete,0x268,{0x00000001, 0x0001dcba}
00dc 481d       |H   |		Short_Literal	0x1d
00dd 618a       |a   |		Indirect_Literal	Discrete,0x268,{0x00000001, 0x0001dcba}
00de 481c       |H   |		Short_Literal	0x1c
00df 6188       |a   |		Indirect_Literal	Discrete,0x268,{0x00000001, 0x0001dcba}
00e0 481b       |H   |		Short_Literal	0x1b
00e1 6186       |a   |		Indirect_Literal	Discrete,0x268,{0x00000001, 0x0001dcba}
00e2 481a       |H   |		Short_Literal	0x1a
00e3 6184       |a   |		Indirect_Literal	Discrete,0x268,{0x00000001, 0x0001dcba}
00e4 4819       |H   |		Short_Literal	0x19
00e5 6182       |a   |		Indirect_Literal	Discrete,0x268,{0x00000001, 0x0001dcba}
00e6 4818       |H   |		Short_Literal	0x18
00e7 6180       |a   |		Indirect_Literal	Discrete,0x268,{0x00000001, 0x0001dcba}
00e8 4817       |H   |		Short_Literal	0x17
00e9 617e       |a~  |		Indirect_Literal	Discrete,0x268,{0x00000001, 0x0001dcba}
00ea 4816       |H   |		Short_Literal	0x16
00eb 617c       |a|  |		Indirect_Literal	Discrete,0x268,{0x00000001, 0x0001dcba}
00ec 4815       |H   |		Short_Literal	0x15
00ed 617a       |az  |		Indirect_Literal	Discrete,0x268,{0x00000001, 0x0001dcba}
00ee 4814       |H   |		Short_Literal	0x14
00ef 6178       |ax  |		Indirect_Literal	Discrete,0x268,{0x00000001, 0x0001dcba}
00f0 4813       |H   |		Short_Literal	0x13
00f1 6176       |av  |		Indirect_Literal	Discrete,0x268,{0x00000001, 0x0001dcba}
00f2 4812       |H   |		Short_Literal	0x12
00f3 6174       |at  |		Indirect_Literal	Discrete,0x268,{0x00000001, 0x0001dcba}
00f4 4811       |H   |		Short_Literal	0x11
00f5 6172       |ar  |		Indirect_Literal	Discrete,0x268,{0x00000001, 0x0001dcba}
00f6 4810       |H   |		Short_Literal	0x10
00f7 6170       |ap  |		Indirect_Literal	Discrete,0x268,{0x00000001, 0x0001dcba}
00f8 480f       |H   |		Short_Literal	0xf
00f9 616e       |an  |		Indirect_Literal	Discrete,0x268,{0x00000001, 0x0001dcba}
00fa 480e       |H   |		Short_Literal	0xe
00fb 616c       |al  |		Indirect_Literal	Discrete,0x268,{0x00000001, 0x0001dcba}
00fc 480d       |H   |		Short_Literal	0xd
00fd 616a       |aj  |		Indirect_Literal	Discrete,0x268,{0x00000001, 0x0001dcba}
00fe 480c       |H   |		Short_Literal	0xc
00ff 6168       |ah  |		Indirect_Literal	Discrete,0x268,{0x00000001, 0x0001dcba}
0100 480b       |H   |		Short_Literal	0xb
0101 6166       |af  |		Indirect_Literal	Discrete,0x268,{0x00000001, 0x0001dcba}
0102 480a       |H   |		Short_Literal	0xa
0103 6164       |ad  |		Indirect_Literal	Discrete,0x268,{0x00000001, 0x0001dcba}
0104 4809       |H   |		Short_Literal	0x9
0105 6162       |ab  |		Indirect_Literal	Discrete,0x268,{0x00000001, 0x0001dcba}
0106 4808       |H   |		Short_Literal	0x8
0107 6160       |a`  |		Indirect_Literal	Discrete,0x268,{0x00000001, 0x0001dcba}
0108 4807       |H   |		Short_Literal	0x7
0109 615e       |a^  |		Indirect_Literal	Discrete,0x268,{0x00000001, 0x0001dcba}
010a 4806       |H   |		Short_Literal	0x6
010b 615c       |a\  |		Indirect_Literal	Discrete,0x268,{0x00000001, 0x0001dcba}
010c 4805       |H   |		Short_Literal	0x5
010d 615a       |aZ  |		Indirect_Literal	Discrete,0x268,{0x00000001, 0x0001dcba}
010e 4804       |H   |		Short_Literal	0x4
010f 6158       |aX  |		Indirect_Literal	Discrete,0x268,{0x00000001, 0x0001dcba}
0110 4803       |H   |		Short_Literal	0x3
0111 6156       |aV  |		Indirect_Literal	Discrete,0x268,{0x00000001, 0x0001dcba}
0112 4802       |H   |		Short_Literal	0x2
0113 6154       |aT  |		Indirect_Literal	Discrete,0x268,{0x00000001, 0x0001dcba}
0114 4801       |H   |		Short_Literal	0x1
0115 4875       |Hu  |		Short_Literal	0x75
0116 e60c       |    |		Load	0x3,0xc
0117 020e       |    |		Execute	Module,Augment_Imports
0118 00d8       |    |		Load_Top	At_Offset_0
0119 020f       |    |		Execute	Module,Activate
011a 4860       |H`  |		Short_Literal	0x60
011b 6148       |aH  |		Indirect_Literal	Discrete,0x264,{0x002a190a, 0x000000b0}
011c 02a0       |    |		Declare_Subprogram	Null_Subprogram
011d 038c       |    |		Declare_Type	Package,Defined,Not_Elaborated
011e 6141       |aA  |		Indirect_Literal	Discrete,0x260,{0x0000194c, 0xcd0a0081}
011f 4801       |H   |		Short_Literal	0x1
0120 00da       |    |		Load_Top	At_Offset_2
0121 020e       |    |		Execute	Module,Augment_Imports
0122 4800       |H   |		Short_Literal	0x0
0123 6138       |a8  |		Indirect_Literal	Discrete,0x25c,{0x0024ad0a, 0x000000b0}
0124 02a0       |    |		Declare_Subprogram	Null_Subprogram
0125 038e       |    |		Declare_Type	Package,Defined
0126 0387       |    |		Declare_Variable	Package
0127 e604       |    |		Load	0x3,0x4
0128 612f       |a/  |		Indirect_Literal	Discrete,0x258,{0x00000001, 0x0001d2ed}
0129 4803       |H   |		Short_Literal	0x3
012a e608       |    |		Load	0x3,0x8
012b e60a       |    |		Load	0x3,0xa
012c 612b       |a+  |		Indirect_Literal	Discrete,0x258,{0x00000001, 0x0001d2ed}
012d 4802       |H   |		Short_Literal	0x2
012e e60c       |    |		Load	0x3,0xc
012f 6128       |a(  |		Indirect_Literal	Discrete,0x258,{0x00000001, 0x0001d2ed}
0130 4801       |H   |		Short_Literal	0x1
0131 e609       |    |		Load	0x3,0x9
0132 6121       |a!  |		Indirect_Literal	Discrete,0x254,{0x0000194c, 0x1d0a0081}
0133 480c       |H   |		Short_Literal	0xc
0134 e60e       |    |		Load	0x3,0xe
0135 020e       |    |		Execute	Module,Augment_Imports
0136 00d8       |    |		Load_Top	At_Offset_0
0137 020f       |    |		Execute	Module,Activate
0138 6117       |a   |		Indirect_Literal	Discrete,0x250,{0x00000001, 0x0001dc80}
0139 4803       |H   |		Short_Literal	0x3
013a e60a       |    |		Load	0x3,0xa
013b e60c       |    |		Load	0x3,0xc
013c e607       |    |		Load	0x3,0x7
013d e604       |    |		Load	0x3,0x4
013e 6111       |a   |		Indirect_Literal	Discrete,0x250,{0x00000001, 0x0001dc80}
013f 4802       |H   |		Short_Literal	0x2
0140 610f       |a   |		Indirect_Literal	Discrete,0x250,{0x00000001, 0x0001dc80}
0141 4801       |H   |		Short_Literal	0x1
0142 e60e       |    |		Load	0x3,0xe
0143 480b       |H   |		Short_Literal	0xb
0144 e60d       |    |		Load	0x3,0xd
0145 020e       |    |		Execute	Module,Augment_Imports
0146 00d9       |    |		Load_Top	At_Offset_1
0147 020d       |    |		Execute	Module,Elaborate
0148 6103       |a   |		Indirect_Literal	Discrete,0x24c,{0x00000000, 0x00065804}
0149 e002       |    |		Load	0x0,0x2
014a e001       |    |		Load	0x0,0x1
014b 1835       | 5  |		Execute	Package,Field_Execute,Field_Number 0x35
014c 4800       |H   |		Short_Literal	0x0
014d 60fa       |`   |		Indirect_Literal	Discrete,0x248,{0x002ab90a, 0x000000b0}
014e 02a0       |    |		Declare_Subprogram	Null_Subprogram
014f 038e       |    |		Declare_Type	Package,Defined
0150 0387       |    |		Declare_Variable	Package
0151 4800       |H   |		Short_Literal	0x0
0152 60f1       |`   |		Indirect_Literal	Discrete,0x244,{0x002add0a, 0x000000b0}
0153 02a0       |    |		Declare_Subprogram	Null_Subprogram
0154 038e       |    |		Declare_Type	Package,Defined
0155 e606       |    |		Load	0x3,0x6
0156 e609       |    |		Load	0x3,0x9
0157 4802       |H   |		Short_Literal	0x2
0158 00db       |    |		Load_Top	At_Offset_3
0159 020e       |    |		Execute	Module,Augment_Imports
015a 0387       |    |		Declare_Variable	Package
015b 4807       |H   |		Short_Literal	0x7
015c 60e3       |`   |		Indirect_Literal	Discrete,0x240,{0x002a250a, 0x000000b0}
015d 02a0       |    |		Declare_Subprogram	Null_Subprogram
015e 038c       |    |		Declare_Type	Package,Defined,Not_Elaborated
015f 60dc       |`   |		Indirect_Literal	Discrete,0x23c,{0x0000194b, 0x190a0081}
0160 60d7       |`   |		Indirect_Literal	Discrete,0x238,{0x0000194b, 0x190a0082}
0161 60d2       |`   |		Indirect_Literal	Discrete,0x234,{0x0000194b, 0x190a0083}
0162 4803       |H   |		Short_Literal	0x3
0163 e612       |    |		Load	0x3,0x12
0164 020e       |    |		Execute	Module,Augment_Imports
0165 60ca       |`   |		Indirect_Literal	Discrete,0x230,{0x00000001, 0x0001dc7f}
0166 4802       |H   |		Short_Literal	0x2
0167 e609       |    |		Load	0x3,0x9
0168 e60b       |    |		Load	0x3,0xb
0169 e607       |    |		Load	0x3,0x7
016a e605       |    |		Load	0x3,0x5
016b 60c4       |`   |		Indirect_Literal	Discrete,0x230,{0x00000001, 0x0001dc7f}
016c 4801       |H   |		Short_Literal	0x1
016d e606       |    |		Load	0x3,0x6
016e 4809       |H   |		Short_Literal	0x9
016f e612       |    |		Load	0x3,0x12
0170 020e       |    |		Execute	Module,Augment_Imports
0171 00d8       |    |		Load_Top	At_Offset_0
0172 020d       |    |		Execute	Module,Elaborate
0173 60b8       |`   |		Indirect_Literal	Discrete,0x22c,{0x00000001, 0x0001e601}
0174 4802       |H   |		Short_Literal	0x2
0175 00da       |    |		Load_Top	At_Offset_2
0176 e60b       |    |		Load	0x3,0xb
0177 60b4       |`   |		Indirect_Literal	Discrete,0x22c,{0x00000001, 0x0001e601}
0178 4801       |H   |		Short_Literal	0x1
0179 4806       |H   |		Short_Literal	0x6
017a e611       |    |		Load	0x3,0x11
017b 020e       |    |		Execute	Module,Augment_Imports
017c 00d9       |    |		Load_Top	At_Offset_1
017d 020f       |    |		Execute	Module,Activate
017e 4800       |H   |		Short_Literal	0x0
017f 60a8       |`   |		Indirect_Literal	Discrete,0x228,{0x002ad90a, 0x000000b0}
0180 02a0       |    |		Declare_Subprogram	Null_Subprogram
0181 038e       |    |		Declare_Type	Package,Defined
0182 e606       |    |		Load	0x3,0x6
0183 e609       |    |		Load	0x3,0x9
0184 4802       |H   |		Short_Literal	0x2
0185 00db       |    |		Load_Top	At_Offset_3
0186 020e       |    |		Execute	Module,Augment_Imports
0187 0387       |    |		Declare_Variable	Package
0188 609b       |`   |		Indirect_Literal	Discrete,0x224,{0x00000001, 0x0001e602}
0189 4802       |H   |		Short_Literal	0x2
018a 00db       |    |		Load_Top	At_Offset_3
018b e60b       |    |		Load	0x3,0xb
018c 6097       |`   |		Indirect_Literal	Discrete,0x224,{0x00000001, 0x0001e602}
018d 4801       |H   |		Short_Literal	0x1
018e 4806       |H   |		Short_Literal	0x6
018f e613       |    |		Load	0x3,0x13
0190 020e       |    |		Execute	Module,Augment_Imports
0191 00d8       |    |		Load_Top	At_Offset_0
0192 020f       |    |		Execute	Module,Activate
0193 4800       |H   |		Short_Literal	0x0
0194 608b       |`   |		Indirect_Literal	Discrete,0x220,{0x002ad50a, 0x000000b0}
0195 02a0       |    |		Declare_Subprogram	Null_Subprogram
0196 038e       |    |		Declare_Type	Package,Defined
0197 e606       |    |		Load	0x3,0x6
0198 e609       |    |		Load	0x3,0x9
0199 4802       |H   |		Short_Literal	0x2
019a 00db       |    |		Load_Top	At_Offset_3
019b 020e       |    |		Execute	Module,Augment_Imports
019c 0387       |    |		Declare_Variable	Package
019d 607e       |`~  |		Indirect_Literal	Discrete,0x21c,{0x00000001, 0x0001e603}
019e 4802       |H   |		Short_Literal	0x2
019f e612       |    |		Load	0x3,0x12
01a0 e60b       |    |		Load	0x3,0xb
01a1 607a       |`z  |		Indirect_Literal	Discrete,0x21c,{0x00000001, 0x0001e603}
01a2 4801       |H   |		Short_Literal	0x1
01a3 4806       |H   |		Short_Literal	0x6
01a4 e614       |    |		Load	0x3,0x14
01a5 020e       |    |		Execute	Module,Augment_Imports
01a6 00d8       |    |		Load_Top	At_Offset_0
01a7 020f       |    |		Execute	Module,Activate
01a8 00db       |    |		Load_Top	At_Offset_3
01a9 00da       |    |		Load_Top	At_Offset_2
01aa 00da       |    |		Load_Top	At_Offset_2
01ab e60a       |    |		Load	0x3,0xa
01ac 4804       |H   |		Short_Literal	0x4
01ad e610       |    |		Load	0x3,0x10
01ae 020e       |    |		Execute	Module,Augment_Imports
01af e610       |    |		Load	0x3,0x10
01b0 020f       |    |		Execute	Module,Activate
01b1 4800       |H   |		Short_Literal	0x0
01b2 6065       |`e  |		Indirect_Literal	Discrete,0x218,{0x002ad10a, 0x000000b0}
01b3 02a0       |    |		Declare_Subprogram	Null_Subprogram
01b4 038e       |    |		Declare_Type	Package,Defined
01b5 0387       |    |		Declare_Variable	Package
01b6 e611       |    |		Load	0x3,0x11
01b7 00db       |    |		Load_Top	At_Offset_3
01b8 00db       |    |		Load_Top	At_Offset_3
01b9 4803       |H   |		Short_Literal	0x3
01ba e615       |    |		Load	0x3,0x15
01bb 020e       |    |		Execute	Module,Augment_Imports
01bc 00d8       |    |		Load_Top	At_Offset_0
01bd 020f       |    |		Execute	Module,Activate
01be 4800       |H   |		Short_Literal	0x0
01bf 6054       |`T  |		Indirect_Literal	Discrete,0x214,{0x002aa50a, 0x000000b0}
01c0 02a0       |    |		Declare_Subprogram	Null_Subprogram
01c1 038e       |    |		Declare_Type	Package,Defined
01c2 e60c       |    |		Load	0x3,0xc
01c3 e611       |    |		Load	0x3,0x11
01c4 e609       |    |		Load	0x3,0x9
01c5 e613       |    |		Load	0x3,0x13
01c6 e615       |    |		Load	0x3,0x15
01c7 6048       |`H  |		Indirect_Literal	Discrete,0x210,{0x00000001, 0x0001e5c5}
01c8 4804       |H   |		Short_Literal	0x4
01c9 6046       |`F  |		Indirect_Literal	Discrete,0x210,{0x00000001, 0x0001e5c5}
01ca 4803       |H   |		Short_Literal	0x3
01cb e614       |    |		Load	0x3,0x14
01cc 6043       |`C  |		Indirect_Literal	Discrete,0x210,{0x00000001, 0x0001e5c5}
01cd 4802       |H   |		Short_Literal	0x2
01ce 6041       |`A  |		Indirect_Literal	Discrete,0x210,{0x00000001, 0x0001e5c5}
01cf 4801       |H   |		Short_Literal	0x1
01d0 480e       |H   |		Short_Literal	0xe
01d1 e616       |    |		Load	0x3,0x16
01d2 020e       |    |		Execute	Module,Augment_Imports
01d3 0387       |    |		Declare_Variable	Package
01d4 00d8       |    |		Load_Top	At_Offset_0
01d5 020f       |    |		Execute	Module,Activate
01d6 4800       |H   |		Short_Literal	0x0
01d7 6034       |`4  |		Indirect_Literal	Discrete,0x20c,{0x002ab10a, 0x000000b0}
01d8 02a0       |    |		Declare_Subprogram	Null_Subprogram
01d9 038e       |    |		Declare_Type	Package,Defined
01da 0387       |    |		Declare_Variable	Package
01db e611       |    |		Load	0x3,0x11
01dc e613       |    |		Load	0x3,0x13
01dd e614       |    |		Load	0x3,0x14
01de 4803       |H   |		Short_Literal	0x3
01df e617       |    |		Load	0x3,0x17
01e0 020e       |    |		Execute	Module,Augment_Imports
01e1 00d8       |    |		Load_Top	At_Offset_0
01e2 020f       |    |		Execute	Module,Activate
01e3 6024       |`$  |		Indirect_Literal	Discrete,0x208,{0x00000001, 0x0001e60b}
01e4 4802       |H   |		Short_Literal	0x2
01e5 e608       |    |		Load	0x3,0x8
01e6 e60f       |    |		Load	0x3,0xf
01e7 6020       |`   |		Indirect_Literal	Discrete,0x208,{0x00000001, 0x0001e60b}
01e8 4801       |H   |		Short_Literal	0x1
01e9 e610       |    |		Load	0x3,0x10
01ea e60c       |    |		Load	0x3,0xc
01eb e60a       |    |		Load	0x3,0xa
01ec e60d       |    |		Load	0x3,0xd
01ed e617       |    |		Load	0x3,0x17
01ee e616       |    |		Load	0x3,0x16
01ef 480c       |H   |		Short_Literal	0xc
01f0 e602       |    |		Load	0x3,0x2
01f1 020e       |    |		Execute	Module,Augment_Imports
01f2 e602       |    |		Load	0x3,0x2
01f3 020f       |    |		Execute	Module,Activate
01f4 7807       |x   |		Jump	BODY_0020
01f5 600e       |`   |		Indirect_Literal	Discrete,0x204,{0x00000000, 0x00001f40}
01f6 6009       |`   |		Indirect_Literal	Discrete,0x200,{0x00000000, 0x00190c04}
01f7 e002       |    |		Load	0x0,0x2
01f8 e001       |    |		Load	0x0,0x1
01f9 1835       | 5  |		Execute	Package,Field_Execute,Field_Number 0x35
01fa 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
01fb 7e2b       |~+  |		Jump	0x27
01fc			BODY_0020:
01fc 8603       |    |		Call	0x3,0x3
01fd 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
01fe 0000 0000  |    |		.XXX[0x2]
0200 0000 0000  |    |		.LITERAL	{0x00000000, 0x00190c04}
0204 0000 0000  |    |		.LITERAL	{0x00000000, 0x00001f40}
0208 0000 0001  |    |		.LITERAL	{0x00000001, 0x0001e60b}
020c 002a b10a  | *  |		.LITERAL	{0x002ab10a, 0x000000b0}
0210 0000 0001  |    |		.LITERAL	{0x00000001, 0x0001e5c5}
0214 002a a50a  | *  |		.LITERAL	{0x002aa50a, 0x000000b0}
0218 002a d10a  | *  |		.LITERAL	{0x002ad10a, 0x000000b0}
021c 0000 0001  |    |		.LITERAL	{0x00000001, 0x0001e603}
0220 002a d50a  | *  |		.LITERAL	{0x002ad50a, 0x000000b0}
0224 0000 0001  |    |		.LITERAL	{0x00000001, 0x0001e602}
0228 002a d90a  | *  |		.LITERAL	{0x002ad90a, 0x000000b0}
022c 0000 0001  |    |		.LITERAL	{0x00000001, 0x0001e601}
0230 0000 0001  |    |		.LITERAL	{0x00000001, 0x0001dc7f}
0234 0000 194b  |   K|		.LITERAL	{0x0000194b, 0x190a0083}
0238 0000 194b  |   K|		.LITERAL	{0x0000194b, 0x190a0082}
023c 0000 194b  |   K|		.LITERAL	{0x0000194b, 0x190a0081}
0240 002a 250a  | *% |		.LITERAL	{0x002a250a, 0x000000b0}
0244 002a dd0a  | *  |		.LITERAL	{0x002add0a, 0x000000b0}
0248 002a b90a  | *  |		.LITERAL	{0x002ab90a, 0x000000b0}
024c 0000 0000  |    |		.LITERAL	{0x00000000, 0x00065804}
0250 0000 0001  |    |		.LITERAL	{0x00000001, 0x0001dc80}
0254 0000 194c  |   L|		.LITERAL	{0x0000194c, 0x1d0a0081}
0258 0000 0001  |    |		.LITERAL	{0x00000001, 0x0001d2ed}
025c 0024 ad0a  | $  |		.LITERAL	{0x0024ad0a, 0x000000b0}
0260 0000 194c  |   L|		.LITERAL	{0x0000194c, 0xcd0a0081}
0264 002a 190a  | *  |		.LITERAL	{0x002a190a, 0x000000b0}
0268 0000 0001  |    |		.LITERAL	{0x00000001, 0x0001dcba}
026c 0000 194b  |   K|		.LITERAL	{0x0000194b, 0xc10a0081}
0270 002a 1d0a  | *  |		.LITERAL	{0x002a1d0a, 0x000000b0}
0274 0000 0001  |    |		.LITERAL	{0x00000001, 0x0001dcbb}
0278 0000 194a  |   J|		.LITERAL	{0x0000194a, 0xe90a0082}
027c 0000 194a  |   J|		.LITERAL	{0x0000194a, 0xe90a0081}
0280 002a 210a  | *! |		.LITERAL	{0x002a210a, 0x000000b0}
0284 0000 194b  |   K|		.LITERAL	{0x0000194b, 0x910a0081}
0288 0024 a90a  | $  |		.LITERAL	{0x0024a90a, 0x000000b0}
028c 0000 194a  |   J|		.LITERAL	{0x0000194a, 0xb90a0081}
0290 0024 b10a  | $  |		.LITERAL	{0x0024b10a, 0x000000b0}
0294 0000 0001  |    |		.LITERAL	{0x00000001, 0x0001dc7e}
0298 0000 0000  |    |		.LITERAL	{0x00000000, 0x00320404}
029c 0000 19f8  |    |		.LITERAL	{0x000019f8, 0xe10a0081}
02a0 002a 010a  | *  |		.LITERAL	{0x002a010a, 0x000000b0}
02a4 0000 194a  |   J|		.LITERAL	{0x0000194a, 0x890a0084}
02a8 0000 194a  |   J|		.LITERAL	{0x0000194a, 0x890a0083}
02ac 0000 194a  |   J|		.LITERAL	{0x0000194a, 0x890a0082}
02b0 0000 194a  |   J|		.LITERAL	{0x0000194a, 0x890a0081}
02b4 002a 290a  | *) |		.LITERAL	{0x002a290a, 0x000000b0}
02b8 0000 194a  |   J|		.LITERAL	{0x0000194a, 0x590a0082}
02bc 0000 194a  |   J|		.LITERAL	{0x0000194a, 0x590a0081}
02c0 0024 bd0a  | $  |		.LITERAL	{0x0024bd0a, 0x000000b0}
02c4 0000 1929  |   )|		.LITERAL	{0x00001929, 0xad0a0084}
02c8 0000 1929  |   )|		.LITERAL	{0x00001929, 0xad0a0083}
02cc 0000 1929  |   )|		.LITERAL	{0x00001929, 0xad0a0082}
02d0 0000 1929  |   )|		.LITERAL	{0x00001929, 0xad0a0081}
02d4 0023 d90a  | #  |		.LITERAL	{0x0023d90a, 0x000000b0}
02d8 002a e90a  | *  |		.LITERAL	{0x002ae90a, 0x000000b0}
02dc ; --------------------------------------------------------------------------------------
02dc ; Segment Table
02dc ; --------------------------------------------------------------------------------------
02dc 01b2 0028  |   (|		.XXX[0x14]
02de 01bf 002f  |   /|
02e0 01d7 003d  |   =|
02e2 0049 0055  | I U|
02e4 006c 0078  | l x|
02e6 0084 0097  |    |
02e8 011b 0123  |   #|
02ea 014d 0152  | M R|
02ec 015c 017f  | \  |
02ee 0194 0000  |    |
02f0 ; --------------------------------------------------------------------------------------
02f0 ; Debug Table
02f0 ; --------------------------------------------------------------------------------------
02f0 0004 0001  |    |		.DEBUG4	0x0004,0x0001,0xe60b,0x0000,0x0001,0x0001
02f6 000b 0000  |    |		.DBG4T	0x000b,0x0000,0x0009,0x0000
02fa 0000 0000  |    |		.BLANK	0000[0x106]