|
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_1e5cd8
└─⟦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 5800 |X | .CONST 0x5800 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 0098 | | .CONST 0x0098 ; Offset of debug table 0004 0100 | | .CONST 0x0100 ; Default exception handler - raise instruction 0005 00bb | | .CONST 0x00bb ; Module termination instruction - signal completion 0006 0090 | | .CONST 0x0090 ; 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 4401 |D | Exit_Subprogram With_Value,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 0064 | d | .CONST 0x0064 ; Address of begin 0021 0004 | | .CONST 0x0004 ; Address of exception handler 0022 000a | | .CONST 0x000a ; Number of locals 0023 INIT_0020: 0023 7801 |x | Jump 0x25 0024 0002 | | .XXX[0x1] 0025 006f | o | Action Break_Unconditional 0026 7836 |x6 | Jump 0x5d 0027 6064 |`d | Indirect_Literal Discrete,0x8c,{0x00000000, 0x0040bc04} 0028 e002 | | Load 0x0,0x2 0029 e001 | | Load 0x0,0x1 002a 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 002b 4800 |H | Short_Literal 0x0 002c 605b |`[ | Indirect_Literal Discrete,0x88,{0x0023450a, 0x000000b0} 002d 02a0 | | Declare_Subprogram Null_Subprogram 002e 038e | | Declare_Type Package,Defined 002f 0387 | | Declare_Variable Package 0030 00d8 | | Load_Top At_Offset_0 0031 190d | | Execute Package,Field_Reference,Field_Number 0xd 0032 4800 |H | Short_Literal 0x0 0033 6050 |`P | Indirect_Literal Discrete,0x84,{0x00234d0a, 0x000000b0} 0034 02a0 | | Declare_Subprogram Null_Subprogram 0035 038e | | Declare_Type Package,Defined 0036 0387 | | Declare_Variable Package 0037 6048 |`H | Indirect_Literal Discrete,0x80,{0x00000000, 0x00324804} 0038 e002 | | Load 0x0,0x2 0039 e001 | | Load 0x0,0x1 003a 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 003b 6040 |`@ | Indirect_Literal Discrete,0x7c,{0x00000000, 0x0037b404} 003c e002 | | Load 0x0,0x2 003d e001 | | Load 0x0,0x1 003e 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 003f 6038 |`8 | Indirect_Literal Discrete,0x78,{0x00000000, 0x00324c04} 0040 e002 | | Load 0x0,0x2 0041 e001 | | Load 0x0,0x1 0042 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 0043 6030 |`0 | Indirect_Literal Discrete,0x74,{0x00000000, 0x0004bc04} 0044 e002 | | Load 0x0,0x2 0045 e001 | | Load 0x0,0x1 0046 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 0047 6028 |`( | Indirect_Literal Discrete,0x70,{0x00000000, 0x00116c04} 0048 e002 | | Load 0x0,0x2 0049 e001 | | Load 0x0,0x1 004a 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 004b e602 | | Load 0x3,0x2 004c 00db | | Load_Top At_Offset_3 004d e606 | | Load 0x3,0x6 004e 00db | | Load_Top At_Offset_3 004f e609 | | Load 0x3,0x9 0050 e607 | | Load 0x3,0x7 0051 4806 |H | Short_Literal 0x6 0052 e605 | | Load 0x3,0x5 0053 020e | | Execute Module,Augment_Imports 0054 e605 | | Load 0x3,0x5 0055 020f | | Execute Module,Activate 0056 e605 | | Load 0x3,0x5 0057 4801 |H | Short_Literal 0x1 0058 e603 | | Load 0x3,0x3 0059 020e | | Execute Module,Augment_Imports 005a e603 | | Load 0x3,0x3 005b 020f | | Execute Module,Activate 005c 7807 |x | Jump BODY_0020 005d 600e |` | Indirect_Literal Discrete,0x6c,{0x00000000, 0x00001f40} 005e 6009 |` | Indirect_Literal Discrete,0x68,{0x00000000, 0x00190c04} 005f e002 | | Load 0x0,0x2 0060 e001 | | Load 0x0,0x1 0061 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 0062 180d | | Execute Package,Field_Execute,Field_Number 0xd 0063 7fc3 | | Jump 0x27 0064 BODY_0020: 0064 e5ff | | Load 0x2,-0x1 0065 8604 | | Call 0x3,0x4 0066 00ca | | Action Exit_Nullary_Function 0067 0000 | | .XXX[0x1] 0068 0000 0000 | | .LITERAL {0x00000000, 0x00190c04} 006c 0000 0000 | | .LITERAL {0x00000000, 0x00001f40} 0070 0000 0000 | | .LITERAL {0x00000000, 0x00116c04} 0074 0000 0000 | | .LITERAL {0x00000000, 0x0004bc04} 0078 0000 0000 | | .LITERAL {0x00000000, 0x00324c04} 007c 0000 0000 | | .LITERAL {0x00000000, 0x0037b404} 0080 0000 0000 | | .LITERAL {0x00000000, 0x00324804} 0084 0023 4d0a | #M | .LITERAL {0x00234d0a, 0x000000b0} 0088 0023 450a | #E | .LITERAL {0x0023450a, 0x000000b0} 008c 0000 0000 | | .LITERAL {0x00000000, 0x0040bc04} 0090 ; -------------------------------------------------------------------------------------- 0090 ; Segment Table 0090 ; -------------------------------------------------------------------------------------- 0090 002c 0033 | , 3| .XXX[0x2] 0092 0000 0000 | | .BLANK 0000[0x6] 0098 ; -------------------------------------------------------------------------------------- 0098 ; Debug Table 0098 ; -------------------------------------------------------------------------------------- 0098 0004 000e | | .DEBUG4 0x0004,0x000e,0xb423,0x0000,0x0001,0x0000 009e 9055 5315 | US | .XXX[0x162] 00a0 080f 4f88 | O | 00a2 1514 9551 | Q| 00a4 4a40 0000 |J@ | 00a6 0000 0000 | | 00a8 2b80 0000 |+ | 00aa 0080 0000 | | 00ac 5c80 0c24 |\ $| 00ae 22a6 282f |" (/| 00b0 aa22 ac2a | " *| 00b2 1723 a2aa | # | 00b4 2fa2 ac22 |/ "| 00b6 a1aa aa20 | | 00b8 a126 229c | &" | 00ba 330b 8007 |3 | 00bc a9aa 20a7 | | 00be 2220 a922 |" "| 00c0 1729 aa29 | ) )| 00c2 24a7 2380 |$ # | 00c4 0800 0a80 | | 00c6 0093 4988 | I | 00c8 000a 8000 | | 00ca 9349 8580 | I | 00cc 1e24 b310 | $ | 00ce 2a29 2aa2 |*)* | 00d0 9610 3932 | 92| 00d2 ba3a b937 | : 7| 00d4 103a 3432 | :42| 00d6 9022 bc32 | " 2| 00d8 b1ba ba30 | 0| 00da b136 3290 | 62 | 00dc 3334 b632 |34 2| 00de 9014 13b9 | | 00e0 32b6 b7ba |2 | 00e2 32af b334 |2 4| 00e4 b632 9396 | 2 | 00e6 103b b4ba | ; | 00e8 3410 3737 |4 77| 00ea 9005 8012 | | 00ec b2bc 3a32 | :2| 00ee b739 b4b7 | 9 | 00f0 b714 903a | :| 00f2 3790 3a34 |7 :4| 00f4 3290 3437 |2 47| 00f6 b9ba 1030 | 0| 00f8 b33a 32b9 | :2 | 00fa 1030 9026 | 0 &| 00fc 34b7 3597 |4 5 | 00fe 1005 8009 | | 0100 1422 22a3 | "" | 0102 20aa a62a | *| 0104 101e 9f10 | | 0106 2320 a629 |# )| 0108 a294 8000 | | 010a 124e 8000 | N | 010c 0050 0000 | P | 010e 0001 0000 | | 0110 00a8 000f | | 0112 4845 4c50 |HELP| 0114 5f54 4558 |_TEX| 0116 542e 5441 |T.TA| 0118 534b 4b38 |SKK8| 011a 6617 000f |f | 011c 5354 414e |STAN| 011e 4441 5244 |DARD| 0120 2e53 5452 |.STR| 0122 494e 4700 |ING | 0124 1000 1500 | | 0126 0126 9310 | & | 0128 0015 0001 | | 012a 2693 0b00 |& | 012c 2f53 7065 |/Spe| 012e 6369 6669 |cifi| 0130 6573 2074 |es t| 0132 6865 2073 |he s| 0134 697a 6573 |izes| 0136 2066 6f72 | for| 0138 2074 6865 | the| 013a 206d 6169 | mai| 013c 6e20 7072 |n pr| 013e 6f67 7261 |ogra| 0140 6d20 7374 |m st| 0142 6163 6b20 |ack | 0144 0b00 2e61 | .a| 0146 6e64 2066 |nd f| 0148 6f72 2074 |or t| 014a 6865 2073 |he s| 014c 7461 636b |tack| 014e 7320 6f66 |s of| 0150 2061 6c6c | all| 0152 2065 7870 | exp| 0154 6c69 6369 |lici| 0156 7420 4164 |t Ad| 0158 6120 7461 |a ta| 015a 736b 732e |sks.| 015c 200b 000e | | 015e 2844 4546 |(DEF| 0160 4155 4c54 |AULT| 0162 203d 3e20 | => | 0164 3129 0000 |1) | 0166 0000 0000 | | 0168 0066 0000 | f | 016a 0002 0000 | | 016c 017a 0028 | z (| 016e 908a 98a0 | | 0170 bea8 8ab0 | | 0172 a85c 968a | \ | 0174 8aa0 be88 | | 0176 8a84 aa8e | | 0178 70cc 2e00 |p . | 017a 1ea6 a882 | | 017c 9c88 82a4 | | 017e 885c a6a8 | \ | 0180 a492 9c8e | | 0182 0020 002a | *| 0184 0002 4d26 | M&| 0186 2000 2a00 | * | 0188 024d 2616 | M& | 018a 0058 92cc | X | 018c 40a8 a4aa |@ | 018e 8a58 40d2 | X@ | 0190 dcc8 d2c6 | | 0192 c2e8 cae6 | | 0194 40e8 d0c2 |@ | 0196 e840 e8d0 | @ | 0198 ca40 c6de | @ | 019a dae0 d2d8 | | 019c cae4 40e6 | @ | 019e d0de ead8 | | 01a0 c840 1600 | @ | 01a2 7ae6 c2ec |z | 01a4 ca40 e8d0 | @ | 01a6 ca40 82c8 | @ | 01a8 c2a0 e4de | | 01aa c4ca 40e8 | @ | 01ac c2c4 d8ca | | 01ae e640 d2dc | @ | 01b0 40e8 d0ca |@ | 01b2 40e0 e4de |@ | 01b4 cee4 c2da | | 01b6 40d8 d2c4 |@ | 01b8 e4c2 e4f2 | | 01ba 4050 888a |@P | 01bc 84aa 8e7a | z| 01be b28a a652 | R| 01c0 5c40 1600 |\@ | 01c2 2450 888a |$P | 01c4 8c82 aa98 | | 01c6 a840 7a7c | @z|| 01c8 408c 8298 |@ | 01ca a68a 5200 | R | 01cc 0000 0000 | | 01ce 0001 6800 | h | 01d0 0000 0400 | | 01d2 0008 c400 | | 01d4 5521 1531 |U! 1| 01d6 417d 5115 |A}Q | 01d8 6150 b915 |aP | 01da 6141 4915 |aAI | 01dc 4d4d 253d |MM%=| 01de 394c e198 |9L | 01e0 5c00 3d4d |\ =M| 01e2 5105 3911 |Q 9 | 01e4 0549 10b9 | I | 01e6 4d51 4925 |MQI%| 01e8 391c 0040 |9 @| 01ea 0054 0004 | T | 01ec 9a4c 4000 | L@ | 01ee 5400 049a |T | 01f0 4c40 0054 |L@ T| 01f2 0004 9a4c | L| 01f4 4000 5400 |@ T | 01f6 049a 4c40 | L@| 01f8 0054 0004 | T | 01fa 9a4c 4000 | L@ | 01fc 5400 049a |T | 01fe 4c40 0054 |L@ T|