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

⟦30de4cf47⟧

    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 02f8       |    |		.CONST	0x02f8								; Offset of debug table
0004 0100       |    |		.CONST	0x0100								; Default exception handler - raise instruction
0005 00bb       |    |		.CONST	0x00bb								; Module termination instruction - signal completion
0006 02e0       |    |		.CONST	0x02e0								; 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 0201       |    |		.CONST	0x0201								; 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 79d3       |y   |		Jump	0x1fa
0027 4800       |H   |		Short_Literal	0x0
0028 62b3       |b   |		Indirect_Literal	Discrete,0x2dc,{0x002ae10a, 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 62a8       |b   |		Indirect_Literal	Discrete,0x2d8,{0x0023d90a, 0x000000b0}
0030 02a0       |    |		Declare_Subprogram	Null_Subprogram
0031 038e       |    |		Declare_Type	Package,Defined
0032 62a1       |b   |		Indirect_Literal	Discrete,0x2d4,{0x00001929, 0xad0a0081}
0033 629c       |b   |		Indirect_Literal	Discrete,0x2d0,{0x00001929, 0xad0a0082}
0034 6297       |b   |		Indirect_Literal	Discrete,0x2cc,{0x00001929, 0xad0a0083}
0035 6292       |b   |		Indirect_Literal	Discrete,0x2c8,{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 6286       |b   |		Indirect_Literal	Discrete,0x2c4,{0x0024bd0a, 0x000000b0}
003e 02a0       |    |		Declare_Subprogram	Null_Subprogram
003f 038e       |    |		Declare_Type	Package,Defined
0040 627f       |b   |		Indirect_Literal	Discrete,0x2c0,{0x0000194a, 0x590a0081}
0041 627a       |bz  |		Indirect_Literal	Discrete,0x2bc,{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 626e       |bn  |		Indirect_Literal	Discrete,0x2b8,{0x002a290a, 0x000000b0}
004a 02a0       |    |		Declare_Subprogram	Null_Subprogram
004b 038e       |    |		Declare_Type	Package,Defined
004c 6267       |bg  |		Indirect_Literal	Discrete,0x2b4,{0x0000194a, 0x890a0081}
004d 6262       |bb  |		Indirect_Literal	Discrete,0x2b0,{0x0000194a, 0x890a0082}
004e 625d       |b]  |		Indirect_Literal	Discrete,0x2ac,{0x0000194a, 0x890a0083}
004f 6258       |bX  |		Indirect_Literal	Discrete,0x2a8,{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 624e       |bN  |		Indirect_Literal	Discrete,0x2a4,{0x002a010a, 0x000000b0}
0056 02a0       |    |		Declare_Subprogram	Null_Subprogram
0057 038c       |    |		Declare_Type	Package,Defined,Not_Elaborated
0058 6247       |bG  |		Indirect_Literal	Discrete,0x2a0,{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 623d       |b=  |		Indirect_Literal	Discrete,0x29c,{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 6234       |b4  |		Indirect_Literal	Discrete,0x298,{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 6227       |b'  |		Indirect_Literal	Discrete,0x294,{0x0024b10a, 0x000000b0}
006d 02a0       |    |		Declare_Subprogram	Null_Subprogram
006e 038e       |    |		Declare_Type	Package,Defined
006f 00db       |    |		Load_Top	At_Offset_3
0070 621f       |b   |		Indirect_Literal	Discrete,0x290,{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 6213       |b   |		Indirect_Literal	Discrete,0x28c,{0x0024a90a, 0x000000b0}
0079 02a0       |    |		Declare_Subprogram	Null_Subprogram
007a 038e       |    |		Declare_Type	Package,Defined
007b 620c       |b   |		Indirect_Literal	Discrete,0x288,{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 61ff       |a   |		Indirect_Literal	Discrete,0x284,{0x002a210a, 0x000000b0}
0085 02a0       |    |		Declare_Subprogram	Null_Subprogram
0086 038e       |    |		Declare_Type	Package,Defined
0087 00da       |    |		Load_Top	At_Offset_2
0088 61f7       |a   |		Indirect_Literal	Discrete,0x280,{0x0000194a, 0xe90a0081}
0089 61f2       |a   |		Indirect_Literal	Discrete,0x27c,{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 61e9       |a   |		Indirect_Literal	Discrete,0x278,{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 61dc       |a   |		Indirect_Literal	Discrete,0x274,{0x002a1d0a, 0x000000b0}
0098 02a0       |    |		Declare_Subprogram	Null_Subprogram
0099 038e       |    |		Declare_Type	Package,Defined
009a 00da       |    |		Load_Top	At_Offset_2
009b 61d4       |a   |		Indirect_Literal	Discrete,0x270,{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 61cb       |a   |		Indirect_Literal	Discrete,0x26c,{0x00000001, 0x0001dcba}
00a1 4839       |H9  |		Short_Literal	0x39
00a2 e607       |    |		Load	0x3,0x7
00a3 61c8       |a   |		Indirect_Literal	Discrete,0x26c,{0x00000001, 0x0001dcba}
00a4 4838       |H8  |		Short_Literal	0x38
00a5 e609       |    |		Load	0x3,0x9
00a6 e60b       |    |		Load	0x3,0xb
00a7 61c4       |a   |		Indirect_Literal	Discrete,0x26c,{0x00000001, 0x0001dcba}
00a8 4837       |H7  |		Short_Literal	0x37
00a9 61c2       |a   |		Indirect_Literal	Discrete,0x26c,{0x00000001, 0x0001dcba}
00aa 4836       |H6  |		Short_Literal	0x36
00ab 61c0       |a   |		Indirect_Literal	Discrete,0x26c,{0x00000001, 0x0001dcba}
00ac 4835       |H5  |		Short_Literal	0x35
00ad 61be       |a   |		Indirect_Literal	Discrete,0x26c,{0x00000001, 0x0001dcba}
00ae 4834       |H4  |		Short_Literal	0x34
00af 61bc       |a   |		Indirect_Literal	Discrete,0x26c,{0x00000001, 0x0001dcba}
00b0 4833       |H3  |		Short_Literal	0x33
00b1 61ba       |a   |		Indirect_Literal	Discrete,0x26c,{0x00000001, 0x0001dcba}
00b2 4832       |H2  |		Short_Literal	0x32
00b3 61b8       |a   |		Indirect_Literal	Discrete,0x26c,{0x00000001, 0x0001dcba}
00b4 4831       |H1  |		Short_Literal	0x31
00b5 61b6       |a   |		Indirect_Literal	Discrete,0x26c,{0x00000001, 0x0001dcba}
00b6 4830       |H0  |		Short_Literal	0x30
00b7 61b4       |a   |		Indirect_Literal	Discrete,0x26c,{0x00000001, 0x0001dcba}
00b8 482f       |H/  |		Short_Literal	0x2f
00b9 61b2       |a   |		Indirect_Literal	Discrete,0x26c,{0x00000001, 0x0001dcba}
00ba 482e       |H.  |		Short_Literal	0x2e
00bb 61b0       |a   |		Indirect_Literal	Discrete,0x26c,{0x00000001, 0x0001dcba}
00bc 482d       |H-  |		Short_Literal	0x2d
00bd 61ae       |a   |		Indirect_Literal	Discrete,0x26c,{0x00000001, 0x0001dcba}
00be 482c       |H,  |		Short_Literal	0x2c
00bf 61ac       |a   |		Indirect_Literal	Discrete,0x26c,{0x00000001, 0x0001dcba}
00c0 482b       |H+  |		Short_Literal	0x2b
00c1 61aa       |a   |		Indirect_Literal	Discrete,0x26c,{0x00000001, 0x0001dcba}
00c2 482a       |H*  |		Short_Literal	0x2a
00c3 61a8       |a   |		Indirect_Literal	Discrete,0x26c,{0x00000001, 0x0001dcba}
00c4 4829       |H)  |		Short_Literal	0x29
00c5 61a6       |a   |		Indirect_Literal	Discrete,0x26c,{0x00000001, 0x0001dcba}
00c6 4828       |H(  |		Short_Literal	0x28
00c7 61a4       |a   |		Indirect_Literal	Discrete,0x26c,{0x00000001, 0x0001dcba}
00c8 4827       |H'  |		Short_Literal	0x27
00c9 61a2       |a   |		Indirect_Literal	Discrete,0x26c,{0x00000001, 0x0001dcba}
00ca 4826       |H&  |		Short_Literal	0x26
00cb 61a0       |a   |		Indirect_Literal	Discrete,0x26c,{0x00000001, 0x0001dcba}
00cc 4825       |H%  |		Short_Literal	0x25
00cd 619e       |a   |		Indirect_Literal	Discrete,0x26c,{0x00000001, 0x0001dcba}
00ce 4824       |H$  |		Short_Literal	0x24
00cf 619c       |a   |		Indirect_Literal	Discrete,0x26c,{0x00000001, 0x0001dcba}
00d0 4823       |H#  |		Short_Literal	0x23
00d1 619a       |a   |		Indirect_Literal	Discrete,0x26c,{0x00000001, 0x0001dcba}
00d2 4822       |H"  |		Short_Literal	0x22
00d3 6198       |a   |		Indirect_Literal	Discrete,0x26c,{0x00000001, 0x0001dcba}
00d4 4821       |H!  |		Short_Literal	0x21
00d5 6196       |a   |		Indirect_Literal	Discrete,0x26c,{0x00000001, 0x0001dcba}
00d6 4820       |H   |		Short_Literal	0x20
00d7 6194       |a   |		Indirect_Literal	Discrete,0x26c,{0x00000001, 0x0001dcba}
00d8 481f       |H   |		Short_Literal	0x1f
00d9 6192       |a   |		Indirect_Literal	Discrete,0x26c,{0x00000001, 0x0001dcba}
00da 481e       |H   |		Short_Literal	0x1e
00db 6190       |a   |		Indirect_Literal	Discrete,0x26c,{0x00000001, 0x0001dcba}
00dc 481d       |H   |		Short_Literal	0x1d
00dd 618e       |a   |		Indirect_Literal	Discrete,0x26c,{0x00000001, 0x0001dcba}
00de 481c       |H   |		Short_Literal	0x1c
00df 618c       |a   |		Indirect_Literal	Discrete,0x26c,{0x00000001, 0x0001dcba}
00e0 481b       |H   |		Short_Literal	0x1b
00e1 618a       |a   |		Indirect_Literal	Discrete,0x26c,{0x00000001, 0x0001dcba}
00e2 481a       |H   |		Short_Literal	0x1a
00e3 6188       |a   |		Indirect_Literal	Discrete,0x26c,{0x00000001, 0x0001dcba}
00e4 4819       |H   |		Short_Literal	0x19
00e5 6186       |a   |		Indirect_Literal	Discrete,0x26c,{0x00000001, 0x0001dcba}
00e6 4818       |H   |		Short_Literal	0x18
00e7 6184       |a   |		Indirect_Literal	Discrete,0x26c,{0x00000001, 0x0001dcba}
00e8 4817       |H   |		Short_Literal	0x17
00e9 6182       |a   |		Indirect_Literal	Discrete,0x26c,{0x00000001, 0x0001dcba}
00ea 4816       |H   |		Short_Literal	0x16
00eb 6180       |a   |		Indirect_Literal	Discrete,0x26c,{0x00000001, 0x0001dcba}
00ec 4815       |H   |		Short_Literal	0x15
00ed 617e       |a~  |		Indirect_Literal	Discrete,0x26c,{0x00000001, 0x0001dcba}
00ee 4814       |H   |		Short_Literal	0x14
00ef 617c       |a|  |		Indirect_Literal	Discrete,0x26c,{0x00000001, 0x0001dcba}
00f0 4813       |H   |		Short_Literal	0x13
00f1 617a       |az  |		Indirect_Literal	Discrete,0x26c,{0x00000001, 0x0001dcba}
00f2 4812       |H   |		Short_Literal	0x12
00f3 6178       |ax  |		Indirect_Literal	Discrete,0x26c,{0x00000001, 0x0001dcba}
00f4 4811       |H   |		Short_Literal	0x11
00f5 6176       |av  |		Indirect_Literal	Discrete,0x26c,{0x00000001, 0x0001dcba}
00f6 4810       |H   |		Short_Literal	0x10
00f7 6174       |at  |		Indirect_Literal	Discrete,0x26c,{0x00000001, 0x0001dcba}
00f8 480f       |H   |		Short_Literal	0xf
00f9 6172       |ar  |		Indirect_Literal	Discrete,0x26c,{0x00000001, 0x0001dcba}
00fa 480e       |H   |		Short_Literal	0xe
00fb 6170       |ap  |		Indirect_Literal	Discrete,0x26c,{0x00000001, 0x0001dcba}
00fc 480d       |H   |		Short_Literal	0xd
00fd 616e       |an  |		Indirect_Literal	Discrete,0x26c,{0x00000001, 0x0001dcba}
00fe 480c       |H   |		Short_Literal	0xc
00ff 616c       |al  |		Indirect_Literal	Discrete,0x26c,{0x00000001, 0x0001dcba}
0100 480b       |H   |		Short_Literal	0xb
0101 616a       |aj  |		Indirect_Literal	Discrete,0x26c,{0x00000001, 0x0001dcba}
0102 480a       |H   |		Short_Literal	0xa
0103 6168       |ah  |		Indirect_Literal	Discrete,0x26c,{0x00000001, 0x0001dcba}
0104 4809       |H   |		Short_Literal	0x9
0105 6166       |af  |		Indirect_Literal	Discrete,0x26c,{0x00000001, 0x0001dcba}
0106 4808       |H   |		Short_Literal	0x8
0107 6164       |ad  |		Indirect_Literal	Discrete,0x26c,{0x00000001, 0x0001dcba}
0108 4807       |H   |		Short_Literal	0x7
0109 6162       |ab  |		Indirect_Literal	Discrete,0x26c,{0x00000001, 0x0001dcba}
010a 4806       |H   |		Short_Literal	0x6
010b 6160       |a`  |		Indirect_Literal	Discrete,0x26c,{0x00000001, 0x0001dcba}
010c 4805       |H   |		Short_Literal	0x5
010d 615e       |a^  |		Indirect_Literal	Discrete,0x26c,{0x00000001, 0x0001dcba}
010e 4804       |H   |		Short_Literal	0x4
010f 615c       |a\  |		Indirect_Literal	Discrete,0x26c,{0x00000001, 0x0001dcba}
0110 4803       |H   |		Short_Literal	0x3
0111 615a       |aZ  |		Indirect_Literal	Discrete,0x26c,{0x00000001, 0x0001dcba}
0112 4802       |H   |		Short_Literal	0x2
0113 6158       |aX  |		Indirect_Literal	Discrete,0x26c,{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 614c       |aL  |		Indirect_Literal	Discrete,0x268,{0x002a150a, 0x000000b0}
011c 02a0       |    |		Declare_Subprogram	Null_Subprogram
011d 038c       |    |		Declare_Type	Package,Defined,Not_Elaborated
011e 6145       |aE  |		Indirect_Literal	Discrete,0x264,{0x0000194f, 0xd90a0081}
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 613c       |a<  |		Indirect_Literal	Discrete,0x260,{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 6133       |a3  |		Indirect_Literal	Discrete,0x25c,{0x00000001, 0x0001d2ed}
0129 4803       |H   |		Short_Literal	0x3
012a e608       |    |		Load	0x3,0x8
012b e60a       |    |		Load	0x3,0xa
012c 612f       |a/  |		Indirect_Literal	Discrete,0x25c,{0x00000001, 0x0001d2ed}
012d 4802       |H   |		Short_Literal	0x2
012e e60c       |    |		Load	0x3,0xc
012f 612c       |a,  |		Indirect_Literal	Discrete,0x25c,{0x00000001, 0x0001d2ed}
0130 4801       |H   |		Short_Literal	0x1
0131 e609       |    |		Load	0x3,0x9
0132 6125       |a%  |		Indirect_Literal	Discrete,0x258,{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 611b       |a   |		Indirect_Literal	Discrete,0x254,{0x00000001, 0x0001dc81}
0139 4804       |H   |		Short_Literal	0x4
013a e60a       |    |		Load	0x3,0xa
013b e60c       |    |		Load	0x3,0xc
013c e607       |    |		Load	0x3,0x7
013d e604       |    |		Load	0x3,0x4
013e 6115       |a   |		Indirect_Literal	Discrete,0x254,{0x00000001, 0x0001dc81}
013f 4803       |H   |		Short_Literal	0x3
0140 6113       |a   |		Indirect_Literal	Discrete,0x254,{0x00000001, 0x0001dc81}
0141 4802       |H   |		Short_Literal	0x2
0142 6111       |a   |		Indirect_Literal	Discrete,0x254,{0x00000001, 0x0001dc81}
0143 4801       |H   |		Short_Literal	0x1
0144 e60e       |    |		Load	0x3,0xe
0145 e605       |    |		Load	0x3,0x5
0146 e609       |    |		Load	0x3,0x9
0147 e606       |    |		Load	0x3,0x6
0148 4810       |H   |		Short_Literal	0x10
0149 e60d       |    |		Load	0x3,0xd
014a 020e       |    |		Execute	Module,Augment_Imports
014b 00d9       |    |		Load_Top	At_Offset_1
014c 020d       |    |		Execute	Module,Elaborate
014d 6102       |a   |		Indirect_Literal	Discrete,0x250,{0x00000000, 0x00065804}
014e e002       |    |		Load	0x0,0x2
014f e001       |    |		Load	0x0,0x1
0150 1835       | 5  |		Execute	Package,Field_Execute,Field_Number 0x35
0151 4800       |H   |		Short_Literal	0x0
0152 60f9       |`   |		Indirect_Literal	Discrete,0x24c,{0x002ab50a, 0x000000b0}
0153 02a0       |    |		Declare_Subprogram	Null_Subprogram
0154 038e       |    |		Declare_Type	Package,Defined
0155 0387       |    |		Declare_Variable	Package
0156 4800       |H   |		Short_Literal	0x0
0157 60f0       |`   |		Indirect_Literal	Discrete,0x248,{0x002ac90a, 0x000000b0}
0158 02a0       |    |		Declare_Subprogram	Null_Subprogram
0159 038e       |    |		Declare_Type	Package,Defined
015a e606       |    |		Load	0x3,0x6
015b e609       |    |		Load	0x3,0x9
015c 4802       |H   |		Short_Literal	0x2
015d 00db       |    |		Load_Top	At_Offset_3
015e 020e       |    |		Execute	Module,Augment_Imports
015f 0387       |    |		Declare_Variable	Package
0160 4807       |H   |		Short_Literal	0x7
0161 60e2       |`   |		Indirect_Literal	Discrete,0x244,{0x002a250a, 0x000000b0}
0162 02a0       |    |		Declare_Subprogram	Null_Subprogram
0163 038c       |    |		Declare_Type	Package,Defined,Not_Elaborated
0164 60db       |`   |		Indirect_Literal	Discrete,0x240,{0x0000194b, 0x190a0081}
0165 60d6       |`   |		Indirect_Literal	Discrete,0x23c,{0x0000194b, 0x190a0082}
0166 60d1       |`   |		Indirect_Literal	Discrete,0x238,{0x0000194b, 0x190a0083}
0167 4803       |H   |		Short_Literal	0x3
0168 e612       |    |		Load	0x3,0x12
0169 020e       |    |		Execute	Module,Augment_Imports
016a 60c9       |`   |		Indirect_Literal	Discrete,0x234,{0x00000001, 0x0001dc7f}
016b 4802       |H   |		Short_Literal	0x2
016c e609       |    |		Load	0x3,0x9
016d e60b       |    |		Load	0x3,0xb
016e e607       |    |		Load	0x3,0x7
016f e605       |    |		Load	0x3,0x5
0170 60c3       |`   |		Indirect_Literal	Discrete,0x234,{0x00000001, 0x0001dc7f}
0171 4801       |H   |		Short_Literal	0x1
0172 e606       |    |		Load	0x3,0x6
0173 4809       |H   |		Short_Literal	0x9
0174 e612       |    |		Load	0x3,0x12
0175 020e       |    |		Execute	Module,Augment_Imports
0176 00d8       |    |		Load_Top	At_Offset_0
0177 020d       |    |		Execute	Module,Elaborate
0178 60b7       |`   |		Indirect_Literal	Discrete,0x230,{0x00000001, 0x0001e605}
0179 4802       |H   |		Short_Literal	0x2
017a 00da       |    |		Load_Top	At_Offset_2
017b e60b       |    |		Load	0x3,0xb
017c 60b3       |`   |		Indirect_Literal	Discrete,0x230,{0x00000001, 0x0001e605}
017d 4801       |H   |		Short_Literal	0x1
017e 4806       |H   |		Short_Literal	0x6
017f e611       |    |		Load	0x3,0x11
0180 020e       |    |		Execute	Module,Augment_Imports
0181 00d9       |    |		Load_Top	At_Offset_1
0182 020f       |    |		Execute	Module,Activate
0183 4800       |H   |		Short_Literal	0x0
0184 60a7       |`   |		Indirect_Literal	Discrete,0x22c,{0x002ac50a, 0x000000b0}
0185 02a0       |    |		Declare_Subprogram	Null_Subprogram
0186 038e       |    |		Declare_Type	Package,Defined
0187 e606       |    |		Load	0x3,0x6
0188 e609       |    |		Load	0x3,0x9
0189 4802       |H   |		Short_Literal	0x2
018a 00db       |    |		Load_Top	At_Offset_3
018b 020e       |    |		Execute	Module,Augment_Imports
018c 0387       |    |		Declare_Variable	Package
018d 609a       |`   |		Indirect_Literal	Discrete,0x228,{0x00000001, 0x0001e606}
018e 4802       |H   |		Short_Literal	0x2
018f 00db       |    |		Load_Top	At_Offset_3
0190 e60b       |    |		Load	0x3,0xb
0191 6096       |`   |		Indirect_Literal	Discrete,0x228,{0x00000001, 0x0001e606}
0192 4801       |H   |		Short_Literal	0x1
0193 4806       |H   |		Short_Literal	0x6
0194 e613       |    |		Load	0x3,0x13
0195 020e       |    |		Execute	Module,Augment_Imports
0196 00d8       |    |		Load_Top	At_Offset_0
0197 020f       |    |		Execute	Module,Activate
0198 4800       |H   |		Short_Literal	0x0
0199 608a       |`   |		Indirect_Literal	Discrete,0x224,{0x002ac10a, 0x000000b0}
019a 02a0       |    |		Declare_Subprogram	Null_Subprogram
019b 038e       |    |		Declare_Type	Package,Defined
019c e606       |    |		Load	0x3,0x6
019d e609       |    |		Load	0x3,0x9
019e 4802       |H   |		Short_Literal	0x2
019f 00db       |    |		Load_Top	At_Offset_3
01a0 020e       |    |		Execute	Module,Augment_Imports
01a1 0387       |    |		Declare_Variable	Package
01a2 607d       |`}  |		Indirect_Literal	Discrete,0x220,{0x00000001, 0x0001e607}
01a3 4802       |H   |		Short_Literal	0x2
01a4 e612       |    |		Load	0x3,0x12
01a5 e60b       |    |		Load	0x3,0xb
01a6 6079       |`y  |		Indirect_Literal	Discrete,0x220,{0x00000001, 0x0001e607}
01a7 4801       |H   |		Short_Literal	0x1
01a8 4806       |H   |		Short_Literal	0x6
01a9 e614       |    |		Load	0x3,0x14
01aa 020e       |    |		Execute	Module,Augment_Imports
01ab 00d8       |    |		Load_Top	At_Offset_0
01ac 020f       |    |		Execute	Module,Activate
01ad 00db       |    |		Load_Top	At_Offset_3
01ae 00da       |    |		Load_Top	At_Offset_2
01af 00da       |    |		Load_Top	At_Offset_2
01b0 e60a       |    |		Load	0x3,0xa
01b1 4804       |H   |		Short_Literal	0x4
01b2 e610       |    |		Load	0x3,0x10
01b3 020e       |    |		Execute	Module,Augment_Imports
01b4 e610       |    |		Load	0x3,0x10
01b5 020f       |    |		Execute	Module,Activate
01b6 4800       |H   |		Short_Literal	0x0
01b7 6064       |`d  |		Indirect_Literal	Discrete,0x21c,{0x002abd0a, 0x000000b0}
01b8 02a0       |    |		Declare_Subprogram	Null_Subprogram
01b9 038e       |    |		Declare_Type	Package,Defined
01ba 0387       |    |		Declare_Variable	Package
01bb e611       |    |		Load	0x3,0x11
01bc 00db       |    |		Load_Top	At_Offset_3
01bd 00db       |    |		Load_Top	At_Offset_3
01be 4803       |H   |		Short_Literal	0x3
01bf e615       |    |		Load	0x3,0x15
01c0 020e       |    |		Execute	Module,Augment_Imports
01c1 00d8       |    |		Load_Top	At_Offset_0
01c2 020f       |    |		Execute	Module,Activate
01c3 4800       |H   |		Short_Literal	0x0
01c4 6053       |`S  |		Indirect_Literal	Discrete,0x218,{0x002acd0a, 0x000000b0}
01c5 02a0       |    |		Declare_Subprogram	Null_Subprogram
01c6 038e       |    |		Declare_Type	Package,Defined
01c7 e60c       |    |		Load	0x3,0xc
01c8 e611       |    |		Load	0x3,0x11
01c9 e609       |    |		Load	0x3,0x9
01ca e613       |    |		Load	0x3,0x13
01cb e615       |    |		Load	0x3,0x15
01cc 6047       |`G  |		Indirect_Literal	Discrete,0x214,{0x00000001, 0x0001e5cf}
01cd 4804       |H   |		Short_Literal	0x4
01ce 6045       |`E  |		Indirect_Literal	Discrete,0x214,{0x00000001, 0x0001e5cf}
01cf 4803       |H   |		Short_Literal	0x3
01d0 e614       |    |		Load	0x3,0x14
01d1 6042       |`B  |		Indirect_Literal	Discrete,0x214,{0x00000001, 0x0001e5cf}
01d2 4802       |H   |		Short_Literal	0x2
01d3 6040       |`@  |		Indirect_Literal	Discrete,0x214,{0x00000001, 0x0001e5cf}
01d4 4801       |H   |		Short_Literal	0x1
01d5 480e       |H   |		Short_Literal	0xe
01d6 e616       |    |		Load	0x3,0x16
01d7 020e       |    |		Execute	Module,Augment_Imports
01d8 0387       |    |		Declare_Variable	Package
01d9 00d8       |    |		Load_Top	At_Offset_0
01da 020f       |    |		Execute	Module,Activate
01db 4800       |H   |		Short_Literal	0x0
01dc 6033       |`3  |		Indirect_Literal	Discrete,0x210,{0x002aad0a, 0x000000b0}
01dd 02a0       |    |		Declare_Subprogram	Null_Subprogram
01de 038e       |    |		Declare_Type	Package,Defined
01df 0387       |    |		Declare_Variable	Package
01e0 e611       |    |		Load	0x3,0x11
01e1 e613       |    |		Load	0x3,0x13
01e2 e614       |    |		Load	0x3,0x14
01e3 4803       |H   |		Short_Literal	0x3
01e4 e617       |    |		Load	0x3,0x17
01e5 020e       |    |		Execute	Module,Augment_Imports
01e6 00d8       |    |		Load_Top	At_Offset_0
01e7 020f       |    |		Execute	Module,Activate
01e8 6023       |`#  |		Indirect_Literal	Discrete,0x20c,{0x00000001, 0x0001e60c}
01e9 4802       |H   |		Short_Literal	0x2
01ea e608       |    |		Load	0x3,0x8
01eb e60f       |    |		Load	0x3,0xf
01ec 601f       |`   |		Indirect_Literal	Discrete,0x20c,{0x00000001, 0x0001e60c}
01ed 4801       |H   |		Short_Literal	0x1
01ee e610       |    |		Load	0x3,0x10
01ef e60c       |    |		Load	0x3,0xc
01f0 e60a       |    |		Load	0x3,0xa
01f1 e60d       |    |		Load	0x3,0xd
01f2 e617       |    |		Load	0x3,0x17
01f3 e616       |    |		Load	0x3,0x16
01f4 480c       |H   |		Short_Literal	0xc
01f5 e602       |    |		Load	0x3,0x2
01f6 020e       |    |		Execute	Module,Augment_Imports
01f7 e602       |    |		Load	0x3,0x2
01f8 020f       |    |		Execute	Module,Activate
01f9 7807       |x   |		Jump	BODY_0020
01fa 600d       |`   |		Indirect_Literal	Discrete,0x208,{0x00000000, 0x00001f40}
01fb 6008       |`   |		Indirect_Literal	Discrete,0x204,{0x00000000, 0x00190c04}
01fc e002       |    |		Load	0x0,0x2
01fd e001       |    |		Load	0x0,0x1
01fe 1835       | 5  |		Execute	Package,Field_Execute,Field_Number 0x35
01ff 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0200 7e26       |~&  |		Jump	0x27
0201			BODY_0020:
0201 8603       |    |		Call	0x3,0x3
0202 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0203 0000       |    |		.XXX[0x1]
0204 0000 0000  |    |		.LITERAL	{0x00000000, 0x00190c04}
0208 0000 0000  |    |		.LITERAL	{0x00000000, 0x00001f40}
020c 0000 0001  |    |		.LITERAL	{0x00000001, 0x0001e60c}
0210 002a ad0a  | *  |		.LITERAL	{0x002aad0a, 0x000000b0}
0214 0000 0001  |    |		.LITERAL	{0x00000001, 0x0001e5cf}
0218 002a cd0a  | *  |		.LITERAL	{0x002acd0a, 0x000000b0}
021c 002a bd0a  | *  |		.LITERAL	{0x002abd0a, 0x000000b0}
0220 0000 0001  |    |		.LITERAL	{0x00000001, 0x0001e607}
0224 002a c10a  | *  |		.LITERAL	{0x002ac10a, 0x000000b0}
0228 0000 0001  |    |		.LITERAL	{0x00000001, 0x0001e606}
022c 002a c50a  | *  |		.LITERAL	{0x002ac50a, 0x000000b0}
0230 0000 0001  |    |		.LITERAL	{0x00000001, 0x0001e605}
0234 0000 0001  |    |		.LITERAL	{0x00000001, 0x0001dc7f}
0238 0000 194b  |   K|		.LITERAL	{0x0000194b, 0x190a0083}
023c 0000 194b  |   K|		.LITERAL	{0x0000194b, 0x190a0082}
0240 0000 194b  |   K|		.LITERAL	{0x0000194b, 0x190a0081}
0244 002a 250a  | *% |		.LITERAL	{0x002a250a, 0x000000b0}
0248 002a c90a  | *  |		.LITERAL	{0x002ac90a, 0x000000b0}
024c 002a b50a  | *  |		.LITERAL	{0x002ab50a, 0x000000b0}
0250 0000 0000  |    |		.LITERAL	{0x00000000, 0x00065804}
0254 0000 0001  |    |		.LITERAL	{0x00000001, 0x0001dc81}
0258 0000 194c  |   L|		.LITERAL	{0x0000194c, 0x1d0a0081}
025c 0000 0001  |    |		.LITERAL	{0x00000001, 0x0001d2ed}
0260 0024 ad0a  | $  |		.LITERAL	{0x0024ad0a, 0x000000b0}
0264 0000 194f  |   O|		.LITERAL	{0x0000194f, 0xd90a0081}
0268 002a 150a  | *  |		.LITERAL	{0x002a150a, 0x000000b0}
026c 0000 0001  |    |		.LITERAL	{0x00000001, 0x0001dcba}
0270 0000 194b  |   K|		.LITERAL	{0x0000194b, 0xc10a0081}
0274 002a 1d0a  | *  |		.LITERAL	{0x002a1d0a, 0x000000b0}
0278 0000 0001  |    |		.LITERAL	{0x00000001, 0x0001dcbb}
027c 0000 194a  |   J|		.LITERAL	{0x0000194a, 0xe90a0082}
0280 0000 194a  |   J|		.LITERAL	{0x0000194a, 0xe90a0081}
0284 002a 210a  | *! |		.LITERAL	{0x002a210a, 0x000000b0}
0288 0000 194b  |   K|		.LITERAL	{0x0000194b, 0x910a0081}
028c 0024 a90a  | $  |		.LITERAL	{0x0024a90a, 0x000000b0}
0290 0000 194a  |   J|		.LITERAL	{0x0000194a, 0xb90a0081}
0294 0024 b10a  | $  |		.LITERAL	{0x0024b10a, 0x000000b0}
0298 0000 0001  |    |		.LITERAL	{0x00000001, 0x0001dc7e}
029c 0000 0000  |    |		.LITERAL	{0x00000000, 0x00320404}
02a0 0000 19f8  |    |		.LITERAL	{0x000019f8, 0xe10a0081}
02a4 002a 010a  | *  |		.LITERAL	{0x002a010a, 0x000000b0}
02a8 0000 194a  |   J|		.LITERAL	{0x0000194a, 0x890a0084}
02ac 0000 194a  |   J|		.LITERAL	{0x0000194a, 0x890a0083}
02b0 0000 194a  |   J|		.LITERAL	{0x0000194a, 0x890a0082}
02b4 0000 194a  |   J|		.LITERAL	{0x0000194a, 0x890a0081}
02b8 002a 290a  | *) |		.LITERAL	{0x002a290a, 0x000000b0}
02bc 0000 194a  |   J|		.LITERAL	{0x0000194a, 0x590a0082}
02c0 0000 194a  |   J|		.LITERAL	{0x0000194a, 0x590a0081}
02c4 0024 bd0a  | $  |		.LITERAL	{0x0024bd0a, 0x000000b0}
02c8 0000 1929  |   )|		.LITERAL	{0x00001929, 0xad0a0084}
02cc 0000 1929  |   )|		.LITERAL	{0x00001929, 0xad0a0083}
02d0 0000 1929  |   )|		.LITERAL	{0x00001929, 0xad0a0082}
02d4 0000 1929  |   )|		.LITERAL	{0x00001929, 0xad0a0081}
02d8 0023 d90a  | #  |		.LITERAL	{0x0023d90a, 0x000000b0}
02dc 002a e10a  | *  |		.LITERAL	{0x002ae10a, 0x000000b0}
02e0 ; --------------------------------------------------------------------------------------
02e0 ; Segment Table
02e0 ; --------------------------------------------------------------------------------------
02e0 01b7 0028  |   (|		.XXX[0x13]
02e2 01c4 002f  |   /|
02e4 01dc 003d  |   =|
02e6 0049 0055  | I U|
02e8 006c 0078  | l x|
02ea 0084 0097  |    |
02ec 011b 0123  |   #|
02ee 0152 0157  | R W|
02f0 0161 0184  | a  |
02f2 0199       |    |
02f3 0000 0000  |    |		.BLANK	0000[0x5]
02f8 ; --------------------------------------------------------------------------------------
02f8 ; Debug Table
02f8 ; --------------------------------------------------------------------------------------
02f8 0004 0001  |    |		.DEBUG4	0x0004,0x0001,0xe60c,0x0000,0x0001,0x0001
02fe 000b 0000  |    |		.DBG4T	0x000b,0x0000,0x0009,0x0000
0302 0000 0000  |    |		.BLANK	0000[0xfe]