|
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 - download
Length: 1024 (0x400) Notes: 00_class, 5802_R1K_CODE, 75_tag, NULL, R1k_Segment, Zero_Subprog_0xb, seg_0ea8df
└─⟦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 0198 | | .CONST 0x0198 ; 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 0000 | | .CONST 0x0000 ; 0, wired, #pages in seg - 1) 0008 01d5 30e4 | 0 | .XXX[0xd9] 000a 2000 0000 | | 000c 0009 6404 | d | 000e 000d fff8 | | 0010 0001 0804 | | 0012 000b 3004 | 0 | 0014 000a f004 | | 0016 0001 9004 | | 0018 0011 5804 | X | 001a 0011 6c04 | l | 001c 0011 3004 | 0 | 001e 000e 1c04 | | 0020 000c 9c04 | | 0022 000c 8004 | | 0024 0001 b404 | | 0026 0001 9404 | | 0028 0001 b004 | | 002a 0001 9804 | | 002c 000e 1004 | | 002e 003d 9804 | = | 0030 0001 ac04 | | 0032 0001 0c04 | | 0034 0001 1404 | | 0036 0004 bc04 | | 0038 0004 b004 | | 003a 0011 3c04 | < | 003c 000e 1404 | | 003e 000e 2004 | | 0040 0006 5804 | X | 0042 0006 4004 | @ | 0044 000e 1804 | | 0046 000e 5004 | P | 0048 000f d004 | | 004a 000e 7c04 | | | 004c 000e 4c04 | L | 004e 0006 5c04 | \ | 0050 000c a804 | | 0052 0004 b404 | | 0054 000f a004 | | 0056 0011 4804 | H | 0058 000e 3804 | 8 | 005a 000e 4804 | H | 005c 0011 6804 | h | 005e 0011 5404 | T | 0060 0011 8804 | | 0062 000b 7804 | x | 0064 000b 8004 | | 0066 000f a404 | | 0068 000c 9004 | | 006a 000f b404 | | 006c 0006 4404 | D | 006e 0001 a404 | | 0070 0001 9c04 | | 0072 0001 bc04 | | 0074 0006 8c04 | | 0076 0006 8804 | | 0078 000b 6004 | ` | 007a 000b 1c04 | | 007c 000e 3004 | 0 | 007e 0011 7404 | t | 0080 001a b804 | | 0082 001a 9004 | | 0084 002d 5804 | -X | 0086 000c a004 | | 0088 002d 9004 | - | 008a 0011 4004 | @ | 008c 001a 9c04 | | 008e 003d 3004 | =0 | 0090 0011 8404 | | 0092 001a 9404 | | 0094 000b 7c04 | | | 0096 001a e804 | | 0098 0016 1804 | | 009a 000e 2c04 | , | 009c 0006 b004 | | 009e 0006 bc04 | | 00a0 0016 2004 | | 00a2 0016 1404 | | 00a4 003c f004 | < | 00a6 001a a004 | | 00a8 0037 2004 | 7 | 00aa 001a a804 | | 00ac 002d 6004 | -` | 00ae 000b 2404 | $ | 00b0 001a ac04 | | 00b2 002d 9404 | - | 00b4 002d 6804 | -h | 00b6 0000 0000 | | 00b8 5231 3030 |R100| 00ba 305f 4348 |0_CH| 00bc 4543 4b49 |ECKI| 00be 4e47 0000 |NG | 00c0 3a4e 4554 |:NET| 00c2 3a4c 4152 |:LAR| 00c4 5259 3a55 |RY:U| 00c6 4444 3a52 |DD:R| 00c8 3130 3030 |1000| 00ca 5f43 4845 |_CHE| 00cc 434b 494e |CKIN| 00ce 472e 3131 |G.11| 00d0 2e35 312e |.51.| 00d2 303a 4c49 |0:LI| 00d4 4252 4152 |BRAR| 00d6 4945 533a |IES:| 00d8 5231 3030 |R100| 00da 305f 4348 |0_CH| 00dc 4543 4b49 |ECKI| 00de 4e47 2e4c |NG.L| 00e0 4942 |IB | 00e1 0000 0000 | | .BLANK 0000[0x7] 00e8 ; -------------------------------------------------------------------------------------- 00e8 ; SUBPROGRAM 00e8 ; -------------------------------------------------------------------------------------- 00e8 0165 | e | .CONST 0x0165 ; Address of begin 00e9 0004 | | .CONST 0x0004 ; Address of exception handler 00ea 0001 | | .CONST 0x0001 ; Number of locals 00eb INIT_00e8: 00eb 00bf | | Action Accept_Activation ; Debug Table 0x0 = .DEBUG 0x00eb,0x01a2,0x0201,0x0000,0x0000,0x0000,0x0000,0x0000 00ec e003 | | Load 0x0,0x3 00ed 1b0d | | Execute Package,Field_Read,Field_Number 0xd 00ee e02b | + | Load 0x0,0x2b 00ef 1b0d | | Execute Package,Field_Read,Field_Number 0xd 00f0 e02c | , | Load 0x0,0x2c 00f1 1b0d | | Execute Package,Field_Read,Field_Number 0xd 00f2 e036 | 6 | Load 0x0,0x36 00f3 1b0d | | Execute Package,Field_Read,Field_Number 0xd 00f4 e037 | 7 | Load 0x0,0x37 00f5 1b0d | | Execute Package,Field_Read,Field_Number 0xd 00f6 4800 |H | Short_Literal 0x0 00f7 609c |` | Indirect_Literal Discrete,0x194,{0x0047500e, 0x000000b0} 00f8 02a0 | | Declare_Subprogram Null_Subprogram 00f9 038e | | Declare_Type Package,Defined 00fa e20e | | Load 0x1,0xe 00fb e20d | | Load 0x1,0xd 00fc 4802 |H | Short_Literal 0x2 00fd 00db | | Load_Top At_Offset_3 00fe 020e | | Execute Module,Augment_Imports 00ff 0387 | | Declare_Variable Package 0100 00d8 | | Load_Top At_Offset_0 0101 020f | | Execute Module,Activate 0102 4800 |H | Short_Literal 0x0 0103 608c |` | Indirect_Literal Discrete,0x190,{0x0078d80e, 0x000000b0} 0104 02a0 | | Declare_Subprogram Null_Subprogram 0105 038e | | Declare_Type Package,Defined 0106 0387 | | Declare_Variable Package 0107 e03d | = | Load 0x0,0x3d 0108 190d | | Execute Package,Field_Reference,Field_Number 0xd 0109 4800 |H | Short_Literal 0x0 010a 6081 |` | Indirect_Literal Discrete,0x18c,{0x0047400e, 0x000000b0} 010b 02a0 | | Declare_Subprogram Null_Subprogram 010c 038e | | Declare_Type Package,Defined 010d 607a |`z | Indirect_Literal Discrete,0x188,{0x00000000, 0x00307c04} 010e e001 | | Load 0x0,0x1 010f 184d | M | Execute Package,Field_Execute,Field_Number 0x4d 0110 00d8 | | Load_Top At_Offset_0 0111 020f | | Execute Module,Activate 0112 e007 | | Load 0x0,0x7 0113 e029 | ) | Load 0x0,0x29 0114 e03c | < | Load 0x0,0x3c 0115 00db | | Load_Top At_Offset_3 0116 e03e | > | Load 0x0,0x3e 0117 e03a | : | Load 0x0,0x3a 0118 e214 | | Load 0x1,0x14 0119 4807 |H | Short_Literal 0x7 011a e213 | | Load 0x1,0x13 011b 020e | | Execute Module,Augment_Imports 011c 00da | | Load_Top At_Offset_2 011d 020f | | Execute Module,Activate 011e 4800 |H | Short_Literal 0x0 011f 6064 |`d | Indirect_Literal Discrete,0x184,{0x00473c0e, 0x000000b0} 0120 02a0 | | Declare_Subprogram Null_Subprogram 0121 038e | | Declare_Type Package,Defined 0122 605d |`] | Indirect_Literal Discrete,0x180,{0x00000000, 0x00307804} 0123 e001 | | Load 0x0,0x1 0124 184d | M | Execute Package,Field_Execute,Field_Number 0x4d 0125 00d8 | | Load_Top At_Offset_0 0126 020f | | Execute Module,Activate 0127 4800 |H | Short_Literal 0x0 0128 6053 |`S | Indirect_Literal Discrete,0x17c,{0x000bc00e, 0x000000b0} 0129 02a0 | | Declare_Subprogram Null_Subprogram 012a 038e | | Declare_Type Package,Defined 012b 604c |`L | Indirect_Literal Discrete,0x178,{0x00000000, 0x00307004} 012c e001 | | Load 0x0,0x1 012d 184d | M | Execute Package,Field_Execute,Field_Number 0x4d 012e 00d8 | | Load_Top At_Offset_0 012f 020f | | Execute Module,Activate 0130 4800 |H | Short_Literal 0x0 0131 6042 |`B | Indirect_Literal Discrete,0x174,{0x00474c0e, 0x000000b0} 0132 02a0 | | Declare_Subprogram Null_Subprogram 0133 038e | | Declare_Type Package,Defined 0134 603b |`; | Indirect_Literal Discrete,0x170,{0x00000000, 0x00308004} 0135 e001 | | Load 0x0,0x1 0136 184d | M | Execute Package,Field_Execute,Field_Number 0x4d 0137 e029 | ) | Load 0x0,0x29 0138 e215 | | Load 0x1,0x15 0139 4802 |H | Short_Literal 0x2 013a 00db | | Load_Top At_Offset_3 013b 020e | | Execute Module,Augment_Imports 013c 00d8 | | Load_Top At_Offset_0 013d 020f | | Execute Module,Activate 013e e044 | D | Load 0x0,0x44 013f 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0140 e04c | L | Load 0x0,0x4c 0141 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0142 e04e | N | Load 0x0,0x4e 0143 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0144 4800 |H | Short_Literal 0x0 0145 6026 |`& | Indirect_Literal Discrete,0x16c,{0x0002280f, 0x000000b0} 0146 02a0 | | Declare_Subprogram Null_Subprogram 0147 038e | | Declare_Type Package,Defined 0148 601f |` | Indirect_Literal Discrete,0x168,{0x00000000, 0x00307404} 0149 e001 | | Load 0x0,0x1 014a 184d | M | Execute Package,Field_Execute,Field_Number 0x4d 014b e051 | Q | Load 0x0,0x51 014c 1b0d | | Execute Package,Field_Read,Field_Number 0xd 014d e040 | @ | Load 0x0,0x40 014e e007 | | Load 0x0,0x7 014f e215 | | Load 0x1,0x15 0150 e029 | ) | Load 0x0,0x29 0151 e017 | | Load 0x0,0x17 0152 e043 | C | Load 0x0,0x43 0153 e01c | | Load 0x0,0x1c 0154 e054 | T | Load 0x0,0x54 0155 e052 | R | Load 0x0,0x52 0156 e03c | < | Load 0x0,0x3c 0157 e050 | P | Load 0x0,0x50 0158 e03a | : | Load 0x0,0x3a 0159 e015 | | Load 0x0,0x15 015a e04d | M | Load 0x0,0x4d 015b e213 | | Load 0x1,0x13 015c e053 | S | Load 0x0,0x53 015d e21d | | Load 0x1,0x1d 015e e214 | | Load 0x1,0x14 015f e216 | | Load 0x1,0x16 0160 4813 |H | Short_Literal 0x13 0161 e21c | | Load 0x1,0x1c 0162 020e | | Execute Module,Augment_Imports 0163 00d9 | | Load_Top At_Offset_1 0164 020f | | Execute Module,Activate 0165 BODY_00e8: 0165 00bc | | Action Signal_Activated 0166 00bb | | Action Signal_Completion 0167 0000 | | .XXX[0x1] 0168 0000 0000 | | .LITERAL {0x00000000, 0x00307404} 016c 0002 280f | ( | .LITERAL {0x0002280f, 0x000000b0} 0170 0000 0000 | | .LITERAL {0x00000000, 0x00308004} 0174 0047 4c0e | GL | .LITERAL {0x00474c0e, 0x000000b0} 0178 0000 0000 | | .LITERAL {0x00000000, 0x00307004} 017c 000b c00e | | .LITERAL {0x000bc00e, 0x000000b0} 0180 0000 0000 | | .LITERAL {0x00000000, 0x00307804} 0184 0047 3c0e | G< | .LITERAL {0x00473c0e, 0x000000b0} 0188 0000 0000 | | .LITERAL {0x00000000, 0x00307c04} 018c 0047 400e | G@ | .LITERAL {0x0047400e, 0x000000b0} 0190 0078 d80e | x | .LITERAL {0x0078d80e, 0x000000b0} 0194 0047 500e | GP | .LITERAL {0x0047500e, 0x000000b0} 0198 ; -------------------------------------------------------------------------------------- 0198 ; Debug Table 0198 ; -------------------------------------------------------------------------------------- 0198 0003 0001 | | .CONST 0x0003,0x0001 019a 00eb 01a2 | | .DEBUG 0x00eb,0x01a2,0x0201,0x0000,0x0000,0x0000,0x0000,0x0000 01a2 ; -------------------------------------------------------------------------------------- 01a2 ; Debug3 Subtable 0x0 01a2 ; -------------------------------------------------------------------------------------- 01a2 0000 0000 | | .DBG3TAB 0x0000,0x0000 01a4 0000 0000 | | .BLANK 0000[0x5c]