|
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_6148f2
└─⟦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 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 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 0062 | b | .CONST 0x0062 ; Address of begin 0021 0004 | | .CONST 0x0004 ; Address of exception handler 0022 000b | | .CONST 0x000b ; Number of locals 0023 INIT_0020: 0023 7801 |x | Jump 0x25 0024 0002 | | .XXX[0x1] 0025 006f | o | Action Break_Unconditional 0026 7834 |x4 | Jump 0x5b 0027 4800 |H | Short_Literal 0x0 0028 6063 |`c | Indirect_Literal Discrete,0x8c,{0x00143d0b, 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 6059 |`Y | Indirect_Literal Discrete,0x88,{0x00000000, 0x003d6804} 002f e002 | | Load 0x0,0x2 0030 e001 | | Load 0x0,0x1 0031 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 0032 6051 |`Q | Indirect_Literal Discrete,0x84,{0x00000000, 0x000cb004} 0033 e002 | | Load 0x0,0x2 0034 e001 | | Load 0x0,0x1 0035 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 0036 6049 |`I | Indirect_Literal Discrete,0x80,{0x00000000, 0x003eb804} 0037 e002 | | Load 0x0,0x2 0038 e001 | | Load 0x0,0x1 0039 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 003a 6041 |`A | Indirect_Literal Discrete,0x7c,{0x00000000, 0x003b6804} 003b e002 | | Load 0x0,0x2 003c e001 | | Load 0x0,0x1 003d 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 003e 6039 |`9 | Indirect_Literal Discrete,0x78,{0x00000000, 0x003ec804} 003f e002 | | Load 0x0,0x2 0040 e001 | | Load 0x0,0x1 0041 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 0042 6031 |`1 | Indirect_Literal Discrete,0x74,{0x00000000, 0x003ecc04} 0043 e002 | | Load 0x0,0x2 0044 e001 | | Load 0x0,0x1 0045 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 0046 6029 |`) | Indirect_Literal Discrete,0x70,{0x00000000, 0x003ed404} 0047 e002 | | Load 0x0,0x2 0048 e001 | | Load 0x0,0x1 0049 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 004a 6021 |`! | Indirect_Literal Discrete,0x6c,{0x00000000, 0x003e9404} 004b e002 | | Load 0x0,0x2 004c e001 | | Load 0x0,0x1 004d 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 004e 00da | | Load_Top At_Offset_2 004f 00da | | Load_Top At_Offset_2 0050 e604 | | Load 0x3,0x4 0051 e607 | | Load 0x3,0x7 0052 e605 | | Load 0x3,0x5 0053 e60b | | Load 0x3,0xb 0054 e606 | | Load 0x3,0x6 0055 4807 |H | Short_Literal 0x7 0056 e602 | | Load 0x3,0x2 0057 020e | | Execute Module,Augment_Imports 0058 e602 | | Load 0x3,0x2 0059 020f | | Execute Module,Activate 005a 7807 |x | Jump BODY_0020 005b 600c |` | Indirect_Literal Discrete,0x68,{0x00000000, 0x00001f40} 005c 6007 |` | Indirect_Literal Discrete,0x64,{0x00000000, 0x00190c04} 005d e002 | | Load 0x0,0x2 005e e001 | | Load 0x0,0x1 005f 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 0060 180d | | Execute Package,Field_Execute,Field_Number 0xd 0061 7fc5 | | Jump 0x27 0062 BODY_0020: 0062 8603 | | Call 0x3,0x3 0063 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0064 0000 0000 | | .LITERAL {0x00000000, 0x00190c04} 0068 0000 0000 | | .LITERAL {0x00000000, 0x00001f40} 006c 0000 0000 | | .LITERAL {0x00000000, 0x003e9404} 0070 0000 0000 | | .LITERAL {0x00000000, 0x003ed404} 0074 0000 0000 | | .LITERAL {0x00000000, 0x003ecc04} 0078 0000 0000 | | .LITERAL {0x00000000, 0x003ec804} 007c 0000 0000 | | .LITERAL {0x00000000, 0x003b6804} 0080 0000 0000 | | .LITERAL {0x00000000, 0x003eb804} 0084 0000 0000 | | .LITERAL {0x00000000, 0x000cb004} 0088 0000 0000 | | .LITERAL {0x00000000, 0x003d6804} 008c 0014 3d0b | = | .LITERAL {0x00143d0b, 0x000000b0} 0090 ; -------------------------------------------------------------------------------------- 0090 ; Segment Table 0090 ; -------------------------------------------------------------------------------------- 0090 0028 | ( | .XXX[0x1] 0091 0000 0000 | | .BLANK 0000[0x7] 0098 ; -------------------------------------------------------------------------------------- 0098 ; Debug Table 0098 ; -------------------------------------------------------------------------------------- 0098 0004 000d | | .DEBUG4 0x0004,0x000d,0xe325,0x0000,0x0001,0x0000 009e a3d6 620f | b | .XXX[0x162] 00a0 1019 a812 | | 00a2 3514 6142 |5 aB| 00a4 3514 3943 |5 9C| 00a6 a396 620f | b | 00a8 1019 a81a | | 00aa 3514 2142 |5 !B| 00ac 3511 8943 |5 C| 00ae a356 620f | Vb | 00b0 1019 a812 | | 00b2 3514 3942 |5 9B| 00b4 351b f143 |5 C| 00b6 a316 620f | b | 00b8 1019 a80b | | 00ba a196 660f | f | 00bc 100a 2514 | % | 00be 1a35 1bba | 5 | 00c0 251b 39a8 |% 9 | 00c2 1942 3514 | B5 | 00c4 4943 a29e |IC | 00c6 620f 101a |b | 00c8 2d7b 3b1d |-{; | 00ca 1c30 1823 | 0 #| 00cc 1d1b b02c | ,| 00ce 0235 1bb1 | 5 | 00d0 43fd d819 |C | 00d2 5bfd 511a |[ Q | 00d4 0f10 1ae0 | | 00d6 0401 797f | y | 00d8 270e 4320 |' C | 00da 0800 015d | ]| 00dc 5a2d d812 |Z- | 00de 2d10 10cd |- | 00e0 1008 af4a | J| 00e2 e444 03df | D | 00e4 c62f eb47 | / G| 00e6 9e07 1ca8 | | 00e8 73ac 0a2c |s ,| 00ea f4e4 d5d7 | | 00ec ea2c 1224 | , $| 00ee 15a8 495b | I[| 00f0 a396 620f | b | 00f2 1011 797f | y | 00f4 270e 4320 |' C | 00f6 2800 015b |( [| 00f8 1d1b dbff | | 00fa ff1d 1be3 | | 00fc fffe f908 | | 00fe 2bac 27d9 |+ ' | 0100 1040 11d1 | @ | 0102 aa0f 184a | J| 0104 07fa 0831 | 1| 0106 cc1a 0df0 | | 0108 4001 d7ae |@ | 010a 07fa 0831 | 1| 010c c833 fddb | 3 | 010e fba2 4ffe | O | 0110 0f10 0a2d | -| 0112 dbfa 2d78 | -x| 0114 122d 1c08 | - | 0116 cc1c af4a | J| 0118 e444 03df | D | 011a c747 8a07 | G | 011c 08a8 7225 | r%| 011e 5bf2 2f6a |[ /j| 0120 2c1e 2412 |, $ | 0122 2d7b f224 |-{ $| 0124 de87 d05a | Z| 0126 2c5b d85a |,[ Z| 0128 2510 3225 |% 2%| 012a 503a 2d78 |P:-x| 012c 122c 1e2d | , -| 012e 5c0a 2510 |\ % | 0130 0a25 5013 | %P | 0132 1d10 4004 | @ | 0134 022f 197b | / {| 0136 270e 422d |' B-| 0138 1bda 2d5b | -[| 013a e0e5 5039 | P9| 013c de2d c814 | - | 013e e510 31de | 1 | 0140 122d 1032 | - 2| 0142 2d50 3a25 |-P:%| 0144 1bda 255b | %[| 0146 e225 dbfb | % | 0148 a5cb ff20 | | 014a 4800 015d |H ]| 014c 59a8 07fd |Y | 014e d813 a3c8 | | 0150 060f 1012 | | 0152 251b c82f |% /| 0154 01d0 222d | "-| 0156 1bc9 797f | y | 0158 270e 422d |' B-| 015a 1812 251b | % | 015c d014 1002 | | 015e 251b c22d |% -| 0160 1818 f450 | P| 0162 01d4 0fa7 | | 0164 5c00 f454 |\ T| 0166 01d0 a8f4 | | 0168 5801 d01e |X | 016a e0b4 0179 | y| 016c 7f27 0e2d | ' -| 016e 7bc3 fddc |{ | 0170 0bfc dfa1 | | 0172 c7ea 0f10 | | 0174 122f c02f | / /| 0176 d9d0 fd5b | [| 0178 a303 fa0f | | 017a 100b a620 | | 017c 062d 7812 | -x | 017e 0cfc 09d4 | | 0180 4a2d 7bc3 |J-{ | 0182 fddc 0bfc | | 0184 dfa1 2fea | / | 0186 0f10 122f | /| 0188 c3ad 122d | -| 018a 7812 0cfc |x | 018c 31d6 e62f |1 /| 018e 0e25 1bba | % | 0190 0dfc 1001 | | 0192 f03d fc1a | = | 0194 0dfc 0881 | | 0196 c81e e018 | | 0198 0179 7f27 | y '| 019a 0e2d 7bb9 | -{ | 019c ad1c 084a | J| 019e 2fc2 0719 |/ | 01a0 082a 2d78 | *-x| 01a2 131c 1c08 | | 01a4 022d 7bc2 | -{ | 01a6 2d10 0a2d |- -| 01a8 5012 241e |P $ | 01aa 255c 082f |%\ /| 01ac d9d3 4da8 | M | 01ae 2fa3 4a5e |/ J^| 01b0 0f10 0a2d | -| 01b2 7812 251c |x % | 01b4 41a8 03fd |A | 01b6 d043 a3fa | C | 01b8 5e0f 1012 |^ | 01ba 2d78 1225 |-x %| 01bc 1c82 255c | %\| 01be 8b1d 1bb8 | | 01c0 0003 ac12 | | 01c2 43fd 1bba |C | 01c4 0dfb b819 | | 01c6 f00f a7c0 | | 01c8 022d 7bba | -{ | 01ca 2900 1a2f |) /| 01cc ee2d 7812 | -x | 01ce 2104 4baf |! K | 01d0 91a8 062d | -| 01d2 1810 1440 | @| 01d4 0143 a398 | C | 01d6 020f 1012 | | 01d8 251b c82f |% /| 01da 01d0 0fa7 | | 01dc c7fa 2d78 | -x| 01de 120d fc4b | K| 01e0 fdd4 520d | R | 01e2 fc53 fdd4 | S | 01e4 3a0d fc5b |: [| 01e6 fdd4 22e0 | " | 01e8 5801 797f |X y | 01ea 270e 43fd |' C | 01ec dc8b fddc | | 01ee 83a2 3e5e | >^| 01f0 0f10 1225 | %| 01f2 1bea 255b | %[| 01f4 f225 1bfb | % | 01f6 d91b f811 | | 01f8 d0af 1d1b | | 01fa e000 02f9 | | 01fc 082b ac36 | + 6| 01fe 43d9 1040 |C @|