|
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, 5800_R1K_CODE, 74_tag, ELAB_segment_table, NULL, R1k_Segment, seg_5f28f0
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000 └─ ⟦cfc2e13cd⟧ »Space Info Vol 2« └─⟦this⟧
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 0068 | h | .CONST 0x0068 ; Offset of debug table 0004 0100 | | .CONST 0x0100 ; Default exception handler - raise instruction 0005 00bb | | .CONST 0x00bb ; Module termination instruction - signal completion 0006 0048 | H | .CONST 0x0048 ; Offset to segment table (only in elab segments) 0007 8000 | | .CONST 0x8000 ; 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 004a | J | .CONST 0x004a ; Address of begin 0021 0004 | | .CONST 0x0004 ; Address of exception handler 0022 0006 | | .CONST 0x0006 ; Number of locals 0023 INIT_0020: 0023 7801 |x | Jump 0x25 0024 0002 | | .XXX[0x1] 0025 006f | o | Action Break_Unconditional 0026 6039 |`9 | Indirect_Literal Discrete,0x60,{0x00000000, 0x00000000} 0027 6034 |`4 | Indirect_Literal Discrete,0x5c,{0x00000000, 0x00190c04} 0028 e002 | | Load 0x0,0x2 0029 e001 | | Load 0x0,0x1 002a 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 002b 180d | | Execute Package,Field_Execute,Field_Number 0xd 002c 4800 |H | Short_Literal 0x0 002d 602a |`* | Indirect_Literal Discrete,0x58,{0x0010950b, 0x000000b0} 002e 02a0 | | Declare_Subprogram Null_Subprogram 002f 038e | | Declare_Type Package,Defined 0030 0387 | | Declare_Variable Package 0031 00d8 | | Load_Top At_Offset_0 0032 190d | | Execute Package,Field_Reference,Field_Number 0xd 0033 6020 |` | Indirect_Literal Discrete,0x54,{0x00000000, 0x00324804} 0034 e002 | | Load 0x0,0x2 0035 e001 | | Load 0x0,0x1 0036 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 0037 6018 |` | Indirect_Literal Discrete,0x50,{0x00000000, 0x00324c04} 0038 e002 | | Load 0x0,0x2 0039 e001 | | Load 0x0,0x1 003a 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 003b 6010 |` | Indirect_Literal Discrete,0x4c,{0x00000000, 0x003d8804} 003c e002 | | Load 0x0,0x2 003d e001 | | Load 0x0,0x1 003e 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 003f 00d8 | | Load_Top At_Offset_0 0040 00da | | Load_Top At_Offset_2 0041 e604 | | Load 0x3,0x4 0042 4803 |H | Short_Literal 0x3 0043 e602 | | Load 0x3,0x2 0044 020e | | Execute Module,Augment_Imports 0045 e602 | | Load 0x3,0x2 0046 020f | | Execute Module,Activate 0047 7802 |x | Jump BODY_0020 0048 ; -------------------------------------------------------------------------------------- 0048 ; Segment Table 0048 ; -------------------------------------------------------------------------------------- 0048 002d 0000 | - | .XXX[0x2] 004a BODY_0020: 004a 8603 | | Call 0x3,0x3 004b 4501 |E | Exit_Suprogram New_Top_Offset 0x1 004c 0000 0000 | | .LITERAL {0x00000000, 0x003d8804} 0050 0000 0000 | | .LITERAL {0x00000000, 0x00324c04} 0054 0000 0000 | | .LITERAL {0x00000000, 0x00324804} 0058 0010 950b | | .LITERAL {0x0010950b, 0x000000b0} 005c 0000 0000 | | .LITERAL {0x00000000, 0x00190c04} 0060 0000 0000 | | .LITERAL {0x00000000, 0x00000000} 0064 0000 0000 | | .BLANK 0000[0x4] 0068 ; -------------------------------------------------------------------------------------- 0068 ; Debug Table 0068 ; -------------------------------------------------------------------------------------- 0068 0004 000b | | .DEBUG4 0x0004,0x000b,0x14fe,0x0000,0x0001,0x0000 006e 0228 4612 | (F | .XXX[0x44] 0070 13ef 0000 | | 0072 0000 5d42 | ]B| 0074 4007 2fb8 |@ / | 0076 0000 0000 | | 0078 0909 b980 | | 007a 0140 0000 | @ | 007c 0090 9b9a | | 007e 1120 1213 | | 0080 2900 0000 |) | 0082 0121 3d4c | !=L| 0084 cc48 2426 | H$&| 0086 5200 0000 |R | 0088 0242 8e10 | B | 008a 90a5 6000 | ` | 008c 0000 0000 | | 008e 4ec5 c242 |N B| 0090 83d0 0000 | | 0092 0001 3848 | 8H| 0094 00db bb9d | | 0096 8b84 8507 | | 0098 a000 0000 | | 009a 03f0 9001 | | 009c c991 0c94 | | 009e 0908 dd40 | @| 00a0 0000 0090 | | 00a2 8f50 0090 | P | 00a4 a97c 0000 | | | 00a6 0000 0004 | | 00a8 0048 553e | HU>| 00aa 0000 0000 | | 00ac 0000 0006 | | 00ae 0048 567e | HV~| 00b0 0048 57b8 | HW | 00b2 0000 0000 | | .BLANK 0000[0x6] 00b8 0048 573e | HW>| .XXX[0x5] 00ba 0009 09b9 | | 00bc 8000 | | 00bd 0000 0000 | | .BLANK 0000[0x5] 00c2 0242 c3c0 | B | .XXX[0x5f] 00c4 0048 4906 | HI | 00c6 0000 0040 | @| 00c8 6002 421e |` B | 00ca 2000 0000 | | 00cc 242c d899 |$, | 00ce 8904 858f | | 00d0 2121 7350 |!!sP| 00d2 485a f812 |HZ | 00d4 16f9 8000 | | 00d6 0000 0009 | | 00d8 d8b8 4859 | HY| 00da b000 0000 | | 00dc 0029 0980 | ) | 00de 1b25 d3b1 | % | 00e0 7090 b360 |p `| 00e2 0000 0000 | | 00e4 7c13 0065 || e| 00e6 c520 ec0b | | 00e8 2000 0007 | | 00ea fffc 0000 | | 00ec 0009 0878 | x| 00ee a191 8000 | | 00f0 0000 485e | H^| 00f2 e412 072f | /| 00f4 0000 0000 | | 00f6 0000 2020 | | 00f8 0820 0000 | | 00fa 0000 11a3 | | 00fc cf98 b080 | | 00fe 0000 0121 | !| 0100 8b10 4860 | H`| 0102 c812 1871 | q| 0104 85c0 0c21 | !| 0106 f970 4048 | p@H| 0108 5f90 0000 |_ | 010a 0001 770b | w | 010c 8018 43ff | C | 010e 72e0 8090 |r | 0110 bf20 0000 | | 0112 0002 ee17 | | 0114 0030 87c5 | 0 | 0116 2020 0820 | | 0118 0000 0000 | | 011a 11a7 bb00 | | 011c 0236 2aa0 | 6* | 011e 0000 0476 | v| 0120 3400 |4 | 0121 0000 0000 | | .BLANK 0000[0x4] 0125 0090 c6e2 | | .XXX[0x2e] 0127 62c2 0000 |b | 0129 0004 8681 | | 012b 0121 9850 | ! P| 012d 4867 1217 |Hg | 012f 0030 87e5 | 0 | 0131 c101 2193 | ! | 0133 7000 0000 |p | 0135 05dc 2e00 | . | 0137 610f fdcb |a | 0139 8202 4326 | C&| 013b e000 0000 | | 013d 0bb8 5c00 | \ | 013f c21f 2080 | | 0141 8020 8000 | | 0143 0000 0046 | F| 0145 c554 0008 | T | 0147 d9fe 0486 | | 0149 9360 0047 | ` G| 014b 3e40 2434 |>@$4| 014d d800 023a | :| 014f 8580 0000 | | 0151 0476 3400 | v4 | 0153 0000 0000 | | .BLANK 0000[0x4] 0157 0090 d17a | z| .XXX[0x4c] 0159 62c2 0000 |b | 015b 0004 86e5 | | 015d 0121 b150 | ! P| 015f 486d 5217 |HmR | 0161 0030 87e5 | 0 | 0163 c101 21ac | ! | 0165 7000 0000 |p | 0167 05dc 2e00 | . | 0169 610f fdcb |a | 016b 8202 4358 | CX| 016d e000 0000 | | 016f 0bb8 5c00 | \ | 0171 c21f fb80 | | 0173 8020 8000 | | 0175 0000 0046 | F| 0177 cff0 0008 | | 0179 da65 8486 | e | 017b f760 0046 | ` F| 017d dd1c 2437 | $7| 017f f800 0237 | 7| 0181 10a1 21c1 | ! | 0183 a800 11b9 | | 0185 c309 0e1c | | 0187 8000 8dd8 | | 0189 0848 715e | Hq^| 018b 0004 6f0f | o | 018d c243 8ec0 | C | 018f 0023 7f1e | # | 0191 121c 9480 | | 0193 011c 31f0 | 1 | 0195 90e5 9800 | | 0197 08e3 7904 | y | 0199 8734 6000 | 4` | 019b 472a 0824 |G* $| 019d 39e0 0002 |9 | 019f 39c2 4000 |9 @ | 01a1 0004 7634 | v4| 01a3 0000 0000 | | .BLANK 0000[0x5] 01a8 90dd f800 | | .XXX[0xe] 01aa 08eb 9d84 | | 01ac 875a 6000 | Z` | 01ae 47cf 2024 |G $| 01b0 3b10 0002 |; | 01b2 3ea1 2000 |> | 01b4 0004 7634 | v4| 01b6 0000 0000 | | .BLANK 0000[0x5] 01bb 90ea 5a62 | Zb| .XXX[0x45] 01bd c200 0000 | | 01bf 0487 ac01 | | 01c1 21e3 1048 |! H| 01c3 79c2 1700 |y | 01c5 3087 e5c1 |0 | 01c7 0121 de30 | ! 0| 01c9 0000 0005 | | 01cb dc2e 0061 | . a| 01cd 0ffd cb82 | | 01cf 0243 bc60 | C `| 01d1 0000 000b | | 01d3 b85c 00c2 | \ | 01d5 1f0d 8080 | | 01d7 2080 0000 | | 01d9 0000 475c | G\| 01db ec00 08ec | | 01dd 0504 87be | | 01df 6000 476a |` Gj| 01e1 1824 3e30 | $>0| 01e3 0002 3b78 | ;x| 01e5 8121 f368 | ! h| 01e7 0011 dd02 | | 01e9 090f aa80 | | 01eb 008e f418 | | 01ed 487d ce00 |H} | 01ef 0477 f042 | w B| 01f1 43f2 4000 |C @ | 01f3 23c7 0812 |# | 01f5 1fb0 8001 | | 01f7 1e71 4090 | q@ | 01f9 fe78 0008 | x | 01fb f573 8487 | s | 01fd fb60 0047 | ` G| 01ff b9dc | |