|
|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 2048 (0x800)
Notes: 00_class, 5802_R1K_CODE, 75_tag, NULL, R1k_Segment, Zero_Subprog_0xb, seg_0500e0
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000
└─⟦5a81ac88f⟧ »Space Info Vol 1«
└─⟦this⟧
0000 000f | | .CONST 0x000f ; Version of machine code
0001 5802 |X | .CONST 0x5802 ; Diana Version, RCG Major Version, RCG minor version
0002 0000 | | .CONST 0x0000 ; Zero
0003 0278 | x | .CONST 0x0278 ; Offset of debug table
0004 0100 | | .CONST 0x0100 ; Default exception handler - raise instruction
0005 00bb | | .CONST 0x00bb ; Module termination instruction - signal completion
0006 0000 | | .CONST 0x0000 ; Offset to segment table (only in elab segments)
0007 0001 | | .CONST 0x0001 ; 0, wired, #pages in seg - 1)
0008 01f6 1052 | R| .XXX[0xca]
000a f000 0000 | |
000c 0009 6404 | d |
000e 000d fff8 | |
0010 0001 0804 | |
0012 0001 b004 | |
0014 0001 9404 | |
0016 0001 9004 | |
0018 0001 9804 | |
001a 000e 3c04 | < |
001c 000e 7c04 | | |
001e 000e 1004 | |
0020 000e 3804 | 8 |
0022 0006 5804 | X |
0024 0006 4004 | @ |
0026 000e 4c04 | L |
0028 000e 1c04 | |
002a 000c 9c04 | |
002c 000c 8004 | |
002e 0001 b404 | |
0030 0006 5c04 | \ |
0032 001f 7804 | x |
0034 000c a804 | |
0036 0004 b404 | |
0038 0004 b004 | |
003a 001a 9404 | |
003c 000b 7c04 | | |
003e 000b 8004 | |
0040 000a f004 | |
0042 0011 3c04 | < |
0044 000e 1404 | |
0046 0001 ac04 | |
0048 000b 3004 | 0 |
004a 000e 2004 | |
004c 000e 1804 | |
004e 000e 5004 | P |
0050 003d 9804 | = |
0052 000f d004 | |
0054 000f a004 | |
0056 0011 5804 | X |
0058 0011 6c04 | l |
005a 0011 3004 | 0 |
005c 0001 0c04 | |
005e 0001 1404 | |
0060 0004 bc04 | |
0062 000e 4804 | H |
0064 0011 6804 | h |
0066 0011 5404 | T |
0068 0011 8804 | |
006a 000b 7804 | x |
006c 000f a404 | |
006e 000c 9004 | |
0070 000f b404 | |
0072 0006 4404 | D |
0074 0001 a404 | |
0076 0001 9c04 | |
0078 0001 bc04 | |
007a 0006 8c04 | |
007c 0006 8804 | |
007e 000b 6004 | ` |
0080 000b 1c04 | |
0082 000e 3004 | 0 |
0084 0011 7404 | t |
0086 0011 4804 | H |
0088 001a e804 | |
008a 001a 9004 | |
008c 0016 1804 | |
008e 000e 2c04 | , |
0090 0006 b004 | |
0092 0006 bc04 | |
0094 0016 2004 | |
0096 0016 1404 | |
0098 0011 8404 | |
009a 000f c404 | |
009c 0006 7c04 | | |
009e 000f a804 | |
00a0 000e 3404 | 4 |
00a2 000f b004 | |
00a4 0036 c804 | 6 |
00a6 0032 0404 | 2 |
00a8 0032 0004 | 2 |
00aa 0032 2004 | 2 |
00ac 001a ec04 | |
00ae 000a f804 | |
00b0 000f cc04 | |
00b2 000f bc04 | |
00b4 0036 b004 | 6 |
00b6 0036 b804 | 6 |
00b8 0016 2404 | $ |
00ba 0032 5404 | 2T |
00bc 0032 2c04 | 2, |
00be 0037 9404 | 7 |
00c0 000c 8404 | |
00c2 0009 6404 | d |
00c4 0001 a804 | |
00c6 0009 6004 | ` |
00c8 000b 1004 | |
00ca 0016 0404 | |
00cc 0015 e804 | |
00ce 000b 5004 | P |
00d0 000b 2c04 | , |
00d2 0000 0000 | | .BLANK 0000[0x6]
00d8 494d 4147 |IMAG| .XXX[0x3]
00da 4500 |E |
00db 0000 0000 | | .BLANK 0000[0x5]
00e0 3a4e 4554 |:NET| .XXX[0x18]
00e2 3a4c 4152 |:LAR|
00e4 5259 3a50 |RY:P|
00e6 4444 3a49 |DD:I|
00e8 4d41 4745 |MAGE|
00ea 2e31 312e |.11.|
00ec 342e 323a |4.2:|
00ee 4c49 4252 |LIBR|
00f0 4152 4945 |ARIE|
00f2 533a 494d |S:IM|
00f4 4147 452e |AGE.|
00f6 4c49 4200 |LIB |
00f8 ; --------------------------------------------------------------------------------------
00f8 ; SUBPROGRAM
00f8 ; --------------------------------------------------------------------------------------
00f8 0209 | | .CONST 0x0209 ; Address of begin
00f9 0004 | | .CONST 0x0004 ; Address of exception handler
00fa 0001 | | .CONST 0x0001 ; Number of locals
00fb INIT_00f8:
00fb 00bf | | Action Accept_Activation ; Debug Table 0x0 = .DEBUG 0x00fb,0x0282,0x0201,0x0000,0x0000,0x0000,0x0000,0x0000
00fc 4800 |H | Short_Literal 0x0
00fd 6176 |av | Indirect_Literal Discrete,0x274,{0x004a100e, 0x000000b0}
00fe 02a0 | | Declare_Subprogram Null_Subprogram
00ff 038e | | Declare_Type Package,Defined
0100 616f |ao | Indirect_Literal Discrete,0x270,{0x00000000, 0x001f5004}
0101 e001 | | Load 0x0,0x1
0102 184d | M | Execute Package,Field_Execute,Field_Number 0x4d
0103 e018 | | Load 0x0,0x18
0104 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0105 e019 | | Load 0x0,0x19
0106 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0107 e01e | | Load 0x0,0x1e
0108 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0109 e02f | / | Load 0x0,0x2f
010a 1b0d | | Execute Package,Field_Read,Field_Number 0xd
010b e039 | 9 | Load 0x0,0x39
010c 1b0d | | Execute Package,Field_Read,Field_Number 0xd
010d e03a | : | Load 0x0,0x3a
010e 1b0d | | Execute Package,Field_Read,Field_Number 0xd
010f e051 | Q | Load 0x0,0x51
0110 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0111 e003 | | Load 0x0,0x3
0112 e04c | L | Load 0x0,0x4c
0113 00da | | Load_Top At_Offset_2
0114 e00a | | Load 0x0,0xa
0115 e007 | | Load 0x0,0x7
0116 e013 | | Load 0x0,0x13
0117 4806 |H | Short_Literal 0x6
0118 e20d | | Load 0x1,0xd
0119 020e | | Execute Module,Augment_Imports
011a e20d | | Load 0x1,0xd
011b 020f | | Execute Module,Activate
011c 4800 |H | Short_Literal 0x0
011d 614e |aN | Indirect_Literal Discrete,0x26c,{0x0017440e, 0x000000b0}
011e 02a0 | | Declare_Subprogram Null_Subprogram
011f 038e | | Declare_Type Package,Defined
0120 6147 |aG | Indirect_Literal Discrete,0x268,{0x00000000, 0x001df004}
0121 e001 | | Load 0x0,0x1
0122 184d | M | Execute Package,Field_Execute,Field_Number 0x4d
0123 00d8 | | Load_Top At_Offset_0
0124 020f | | Execute Module,Activate
0125 4800 |H | Short_Literal 0x0
0126 613d |a= | Indirect_Literal Discrete,0x264,{0x0049f00e, 0x000000b0}
0127 02a0 | | Declare_Subprogram Null_Subprogram
0128 038e | | Declare_Type Package,Defined
0129 6136 |a6 | Indirect_Literal Discrete,0x260,{0x00000000, 0x001db004}
012a e001 | | Load 0x0,0x1
012b 184d | M | Execute Package,Field_Execute,Field_Number 0x4d
012c 00d8 | | Load_Top At_Offset_0
012d 020f | | Execute Module,Activate
012e 4800 |H | Short_Literal 0x0
012f 612c |a, | Indirect_Literal Discrete,0x25c,{0x0049f40e, 0x000000b0}
0130 02a0 | | Declare_Subprogram Null_Subprogram
0131 038e | | Declare_Type Package,Defined
0132 6125 |a% | Indirect_Literal Discrete,0x258,{0x00000000, 0x001ddc04}
0133 e001 | | Load 0x0,0x1
0134 184d | M | Execute Package,Field_Execute,Field_Number 0x4d
0135 00d8 | | Load_Top At_Offset_0
0136 020f | | Execute Module,Activate
0137 4800 |H | Short_Literal 0x0
0138 611b |a | Indirect_Literal Discrete,0x254,{0x0017400e, 0x000000b0}
0139 02a0 | | Declare_Subprogram Null_Subprogram
013a 038e | | Declare_Type Package,Defined
013b 6114 |a | Indirect_Literal Discrete,0x250,{0x00000000, 0x001dc804}
013c e001 | | Load 0x0,0x1
013d 184d | M | Execute Package,Field_Execute,Field_Number 0x4d
013e 00d8 | | Load_Top At_Offset_0
013f 020f | | Execute Module,Activate
0140 4800 |H | Short_Literal 0x0
0141 610a |a | Indirect_Literal Discrete,0x24c,{0x0049fc0e, 0x000000b0}
0142 02a0 | | Declare_Subprogram Null_Subprogram
0143 038e | | Declare_Type Package,Defined
0144 e056 | V | Load 0x0,0x56
0145 e045 | E | Load 0x0,0x45
0146 4802 |H | Short_Literal 0x2
0147 00db | | Load_Top At_Offset_3
0148 020e | | Execute Module,Augment_Imports
0149 60fe |` | Indirect_Literal Discrete,0x248,{0x00000000, 0x001dc004}
014a e001 | | Load 0x0,0x1
014b 184d | M | Execute Package,Field_Execute,Field_Number 0x4d
014c 00d8 | | Load_Top At_Offset_0
014d 020f | | Execute Module,Activate
014e 4800 |H | Short_Literal 0x0
014f 60f4 |` | Indirect_Literal Discrete,0x244,{0x004a300e, 0x000000b0}
0150 02a0 | | Declare_Subprogram Null_Subprogram
0151 038e | | Declare_Type Package,Defined
0152 00d9 | | Load_Top At_Offset_1
0153 e045 | E | Load 0x0,0x45
0154 e002 | | Load 0x0,0x2
0155 e210 | | Load 0x1,0x10
0156 4804 |H | Short_Literal 0x4
0157 e21a | | Load 0x1,0x1a
0158 020e | | Execute Module,Augment_Imports
0159 60e6 |` | Indirect_Literal Discrete,0x240,{0x00000000, 0x001dc404}
015a e001 | | Load 0x0,0x1
015b 184d | M | Execute Package,Field_Execute,Field_Number 0x4d
015c 4800 |H | Short_Literal 0x0
015d 60de |` | Indirect_Literal Discrete,0x23c,{0x004a3c0e, 0x000000b0}
015e 02a0 | | Declare_Subprogram Null_Subprogram
015f 038e | | Declare_Type Package,Defined
0160 e045 | E | Load 0x0,0x45
0161 e053 | S | Load 0x0,0x53
0162 e217 | | Load 0x1,0x17
0163 e057 | W | Load 0x0,0x57
0164 4804 |H | Short_Literal 0x4
0165 e21b | | Load 0x1,0x1b
0166 020e | | Execute Module,Augment_Imports
0167 0387 | | Declare_Variable Package
0168 4800 |H | Short_Literal 0x0
0169 60ce |` | Indirect_Literal Discrete,0x238,{0x0049f80e, 0x000000b0}
016a 02a0 | | Declare_Subprogram Null_Subprogram
016b 038e | | Declare_Type Package,Defined
016c e052 | R | Load 0x0,0x52
016d e045 | E | Load 0x0,0x45
016e e217 | | Load 0x1,0x17
016f 4803 |H | Short_Literal 0x3
0170 e21c | | Load 0x1,0x1c
0171 020e | | Execute Module,Augment_Imports
0172 0387 | | Declare_Variable Package
0173 00d8 | | Load_Top At_Offset_0
0174 020f | | Execute Module,Activate
0175 e05e | ^ | Load 0x0,0x5e
0176 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0177 e219 | | Load 0x1,0x19
0178 e21a | | Load 0x1,0x1a
0179 e040 | @ | Load 0x0,0x40
017a e017 | | Load 0x0,0x17
017b e020 | | Load 0x0,0x20
017c e059 | Y | Load 0x0,0x59
017d e052 | R | Load 0x0,0x52
017e e05a | Z | Load 0x0,0x5a
017f e01c | | Load 0x0,0x1c
0180 e21c | | Load 0x1,0x1c
0181 e04d | M | Load 0x0,0x4d
0182 e002 | | Load 0x0,0x2
0183 e02a | * | Load 0x0,0x2a
0184 e21d | | Load 0x1,0x1d
0185 e05b | [ | Load 0x0,0x5b
0186 e056 | V | Load 0x0,0x56
0187 e00b | | Load 0x0,0xb
0188 e048 | H | Load 0x0,0x48
0189 e00a | | Load 0x0,0xa
018a e058 | X | Load 0x0,0x58
018b e20d | | Load 0x1,0xd
018c e003 | | Load 0x0,0x3
018d e030 | 0 | Load 0x0,0x30
018e e021 | ! | Load 0x0,0x21
018f 4818 |H | Short_Literal 0x18
0190 e21b | | Load 0x1,0x1b
0191 020e | | Execute Module,Augment_Imports
0192 00da | | Load_Top At_Offset_2
0193 020f | | Execute Module,Activate
0194 4800 |H | Short_Literal 0x0
0195 609e |` | Indirect_Literal Discrete,0x234,{0x004a140e, 0x000000b0}
0196 02a0 | | Declare_Subprogram Null_Subprogram
0197 038e | | Declare_Type Package,Defined
0198 e059 | Y | Load 0x0,0x59
0199 4801 |H | Short_Literal 0x1
019a 00da | | Load_Top At_Offset_2
019b 020e | | Execute Module,Augment_Imports
019c 0387 | | Declare_Variable Package
019d e20d | | Load 0x1,0xd
019e 4801 |H | Short_Literal 0x1
019f 00da | | Load_Top At_Offset_2
01a0 020e | | Execute Module,Augment_Imports
01a1 00d8 | | Load_Top At_Offset_0
01a2 020f | | Execute Module,Activate
01a3 4800 |H | Short_Literal 0x0
01a4 608b |` | Indirect_Literal Discrete,0x230,{0x004a040e, 0x000000b0}
01a5 02a0 | | Declare_Subprogram Null_Subprogram
01a6 038e | | Declare_Type Package,Defined
01a7 e061 | a | Load 0x0,0x61
01a8 4801 |H | Short_Literal 0x1
01a9 00da | | Load_Top At_Offset_2
01aa 020e | | Execute Module,Augment_Imports
01ab 6080 |` | Indirect_Literal Discrete,0x22c,{0x00000000, 0x001de804}
01ac e001 | | Load 0x0,0x1
01ad 184d | M | Execute Package,Field_Execute,Field_Number 0x4d
01ae e05b | [ | Load 0x0,0x5b
01af 4801 |H | Short_Literal 0x1
01b0 00da | | Load_Top At_Offset_2
01b1 020e | | Execute Module,Augment_Imports
01b2 00d8 | | Load_Top At_Offset_0
01b3 020f | | Execute Module,Activate
01b4 4800 |H | Short_Literal 0x0
01b5 6072 |`r | Indirect_Literal Discrete,0x228,{0x0049ec0e, 0x000000b0}
01b6 02a0 | | Declare_Subprogram Null_Subprogram
01b7 038e | | Declare_Type Package,Defined
01b8 606b |`k | Indirect_Literal Discrete,0x224,{0x00000000, 0x001df404}
01b9 e001 | | Load 0x0,0x1
01ba 184d | M | Execute Package,Field_Execute,Field_Number 0x4d
01bb 00d8 | | Load_Top At_Offset_0
01bc 020f | | Execute Module,Activate
01bd 4800 |H | Short_Literal 0x0
01be 6061 |`a | Indirect_Literal Discrete,0x220,{0x004a000e, 0x000000b0}
01bf 02a0 | | Declare_Subprogram Null_Subprogram
01c0 038e | | Declare_Type Package,Defined
01c1 00d9 | | Load_Top At_Offset_1
01c2 4801 |H | Short_Literal 0x1
01c3 00da | | Load_Top At_Offset_2
01c4 020e | | Execute Module,Augment_Imports
01c5 6056 |`V | Indirect_Literal Discrete,0x21c,{0x00000000, 0x001df804}
01c6 e001 | | Load 0x0,0x1
01c7 184d | M | Execute Package,Field_Execute,Field_Number 0x4d
01c8 00d8 | | Load_Top At_Offset_0
01c9 020f | | Execute Module,Activate
01ca e062 | b | Load 0x0,0x62
01cb 1b0d | | Execute Package,Field_Read,Field_Number 0xd
01cc 4800 |H | Short_Literal 0x0
01cd 604a |`J | Indirect_Literal Discrete,0x218,{0x004a080e, 0x000000b0}
01ce 02a0 | | Declare_Subprogram Null_Subprogram
01cf 038e | | Declare_Type Package,Defined
01d0 e21a | | Load 0x1,0x1a
01d1 00db | | Load_Top At_Offset_3
01d2 e061 | a | Load 0x0,0x61
01d3 e21f | | Load 0x1,0x1f
01d4 e222 | " | Load 0x1,0x22
01d5 4805 |H | Short_Literal 0x5
01d6 e223 | # | Load 0x1,0x23
01d7 020e | | Execute Module,Augment_Imports
01d8 603b |`; | Indirect_Literal Discrete,0x214,{0x00000000, 0x001dec04}
01d9 e001 | | Load 0x0,0x1
01da 184d | M | Execute Package,Field_Execute,Field_Number 0x4d
01db 00d8 | | Load_Top At_Offset_0
01dc 020f | | Execute Module,Activate
01dd 4800 |H | Short_Literal 0x0
01de 6031 |`1 | Indirect_Literal Discrete,0x210,{0x004a0c0e, 0x000000b0}
01df 02a0 | | Declare_Subprogram Null_Subprogram
01e0 038e | | Declare_Type Package,Defined
01e1 602a |`* | Indirect_Literal Discrete,0x20c,{0x00000000, 0x001db404}
01e2 e001 | | Load 0x0,0x1
01e3 184d | M | Execute Package,Field_Execute,Field_Number 0x4d
01e4 e045 | E | Load 0x0,0x45
01e5 e21a | | Load 0x1,0x1a
01e6 e056 | V | Load 0x0,0x56
01e7 4803 |H | Short_Literal 0x3
01e8 e224 | $ | Load 0x1,0x24
01e9 020e | | Execute Module,Augment_Imports
01ea 00d8 | | Load_Top At_Offset_0
01eb 020f | | Execute Module,Activate
01ec e040 | @ | Load 0x0,0x40
01ed e21b | | Load 0x1,0x1b
01ee 00db | | Load_Top At_Offset_3
01ef e057 | W | Load 0x0,0x57
01f0 e21e | | Load 0x1,0x1e
01f1 e215 | | Load 0x1,0x15
01f2 e218 | | Load 0x1,0x18
01f3 e061 | a | Load 0x0,0x61
01f4 e007 | | Load 0x0,0x7
01f5 e05a | Z | Load 0x0,0x5a
01f6 e00b | | Load 0x0,0xb
01f7 e21f | | Load 0x1,0x1f
01f8 e217 | | Load 0x1,0x17
01f9 e041 | A | Load 0x0,0x41
01fa e00a | | Load 0x0,0xa
01fb e056 | V | Load 0x0,0x56
01fc e01c | | Load 0x0,0x1c
01fd e052 | R | Load 0x0,0x52
01fe e053 | S | Load 0x0,0x53
01ff e058 | X | Load 0x0,0x58
0200 e224 | $ | Load 0x1,0x24
0201 e02a | * | Load 0x0,0x2a
0202 e059 | Y | Load 0x0,0x59
0203 e001 | | Load 0x0,0x1
0204 4818 |H | Short_Literal 0x18
0205 e21a | | Load 0x1,0x1a
0206 020e | | Execute Module,Augment_Imports
0207 e21a | | Load 0x1,0x1a
0208 020f | | Execute Module,Activate
0209 BODY_00f8:
0209 00bc | | Action Signal_Activated
020a 00bb | | Action Signal_Completion
020b 0000 | | .XXX[0x1]
020c 0000 0000 | | .LITERAL {0x00000000, 0x001db404}
0210 004a 0c0e | J | .LITERAL {0x004a0c0e, 0x000000b0}
0214 0000 0000 | | .LITERAL {0x00000000, 0x001dec04}
0218 004a 080e | J | .LITERAL {0x004a080e, 0x000000b0}
021c 0000 0000 | | .LITERAL {0x00000000, 0x001df804}
0220 004a 000e | J | .LITERAL {0x004a000e, 0x000000b0}
0224 0000 0000 | | .LITERAL {0x00000000, 0x001df404}
0228 0049 ec0e | I | .LITERAL {0x0049ec0e, 0x000000b0}
022c 0000 0000 | | .LITERAL {0x00000000, 0x001de804}
0230 004a 040e | J | .LITERAL {0x004a040e, 0x000000b0}
0234 004a 140e | J | .LITERAL {0x004a140e, 0x000000b0}
0238 0049 f80e | I | .LITERAL {0x0049f80e, 0x000000b0}
023c 004a 3c0e | J< | .LITERAL {0x004a3c0e, 0x000000b0}
0240 0000 0000 | | .LITERAL {0x00000000, 0x001dc404}
0244 004a 300e | J0 | .LITERAL {0x004a300e, 0x000000b0}
0248 0000 0000 | | .LITERAL {0x00000000, 0x001dc004}
024c 0049 fc0e | I | .LITERAL {0x0049fc0e, 0x000000b0}
0250 0000 0000 | | .LITERAL {0x00000000, 0x001dc804}
0254 0017 400e | @ | .LITERAL {0x0017400e, 0x000000b0}
0258 0000 0000 | | .LITERAL {0x00000000, 0x001ddc04}
025c 0049 f40e | I | .LITERAL {0x0049f40e, 0x000000b0}
0260 0000 0000 | | .LITERAL {0x00000000, 0x001db004}
0264 0049 f00e | I | .LITERAL {0x0049f00e, 0x000000b0}
0268 0000 0000 | | .LITERAL {0x00000000, 0x001df004}
026c 0017 440e | D | .LITERAL {0x0017440e, 0x000000b0}
0270 0000 0000 | | .LITERAL {0x00000000, 0x001f5004}
0274 004a 100e | J | .LITERAL {0x004a100e, 0x000000b0}
0278 ; --------------------------------------------------------------------------------------
0278 ; Debug Table
0278 ; --------------------------------------------------------------------------------------
0278 0003 0001 | | .CONST 0x0003,0x0001
027a 00fb 0282 | | .DEBUG 0x00fb,0x0282,0x0201,0x0000,0x0000,0x0000,0x0000,0x0000
0282 ; --------------------------------------------------------------------------------------
0282 ; Debug3 Subtable 0x0
0282 ; --------------------------------------------------------------------------------------
0282 0000 0000 | | .DBG3TAB 0x0000,0x0000
0284 0000 0000 | | .BLANK 0000[0x17c]