|
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_6a18da
└─⟦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 0094 | | .CONST 0x0094 ; 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 0063 | c | .CONST 0x0063 ; 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 7835 |x5 | Jump 0x5c 0027 4800 |H | Short_Literal 0x0 0028 6067 |`g | Indirect_Literal Discrete,0x90,{0x002ba50b, 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 605d |`] | Indirect_Literal Discrete,0x8c,{0x00000000, 0x00227804} 002f e002 | | Load 0x0,0x2 0030 e001 | | Load 0x0,0x1 0031 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 0032 6055 |`U | Indirect_Literal Discrete,0x88,{0x00000000, 0x000e3c04} 0033 e002 | | Load 0x0,0x2 0034 e001 | | Load 0x0,0x1 0035 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 0036 604d |`M | Indirect_Literal Discrete,0x84,{0x00000000, 0x00324804} 0037 e002 | | Load 0x0,0x2 0038 e001 | | Load 0x0,0x1 0039 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 003a 6045 |`E | Indirect_Literal Discrete,0x80,{0x00000000, 0x00324c04} 003b e002 | | Load 0x0,0x2 003c e001 | | Load 0x0,0x1 003d 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 003e 603d |`= | Indirect_Literal Discrete,0x7c,{0x00000000, 0x0004bc04} 003f e002 | | Load 0x0,0x2 0040 e001 | | Load 0x0,0x1 0041 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 0042 6035 |`5 | Indirect_Literal Discrete,0x78,{0x00000000, 0x000fc404} 0043 e002 | | Load 0x0,0x2 0044 e001 | | Load 0x0,0x1 0045 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 0046 602d |`- | Indirect_Literal Discrete,0x74,{0x00000000, 0x001f7804} 0047 e002 | | Load 0x0,0x2 0048 e001 | | Load 0x0,0x1 0049 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 004a 6025 |`% | Indirect_Literal Discrete,0x70,{0x00000000, 0x000e1804} 004b e002 | | Load 0x0,0x2 004c e001 | | Load 0x0,0x1 004d 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 004e e605 | | Load 0x3,0x5 004f 00d9 | | Load_Top At_Offset_1 0050 00db | | Load_Top At_Offset_3 0051 e608 | | Load 0x3,0x8 0052 e609 | | Load 0x3,0x9 0053 e607 | | Load 0x3,0x7 0054 e606 | | Load 0x3,0x6 0055 e604 | | Load 0x3,0x4 0056 4808 |H | Short_Literal 0x8 0057 e602 | | Load 0x3,0x2 0058 020e | | Execute Module,Augment_Imports 0059 e602 | | Load 0x3,0x2 005a 020f | | Execute Module,Activate 005b 7807 |x | Jump BODY_0020 005c 600f |` | Indirect_Literal Discrete,0x6c,{0x00000000, 0x00001f40} 005d 600a |` | Indirect_Literal Discrete,0x68,{0x00000000, 0x00190c04} 005e e002 | | Load 0x0,0x2 005f e001 | | Load 0x0,0x1 0060 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 0061 180d | | Execute Package,Field_Execute,Field_Number 0xd 0062 7fc4 | | Jump 0x27 0063 BODY_0020: 0063 8603 | | Call 0x3,0x3 0064 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0065 0000 0000 | | .XXX[0x3] 0067 0000 | | 0068 0000 0000 | | .LITERAL {0x00000000, 0x00190c04} 006c 0000 0000 | | .LITERAL {0x00000000, 0x00001f40} 0070 0000 0000 | | .LITERAL {0x00000000, 0x000e1804} 0074 0000 0000 | | .LITERAL {0x00000000, 0x001f7804} 0078 0000 0000 | | .LITERAL {0x00000000, 0x000fc404} 007c 0000 0000 | | .LITERAL {0x00000000, 0x0004bc04} 0080 0000 0000 | | .LITERAL {0x00000000, 0x00324c04} 0084 0000 0000 | | .LITERAL {0x00000000, 0x00324804} 0088 0000 0000 | | .LITERAL {0x00000000, 0x000e3c04} 008c 0000 0000 | | .LITERAL {0x00000000, 0x00227804} 0090 002b a50b | + | .LITERAL {0x002ba50b, 0x000000b0} 0094 ; -------------------------------------------------------------------------------------- 0094 ; Segment Table 0094 ; -------------------------------------------------------------------------------------- 0094 0028 0000 | ( | .XXX[0x4] 0096 0000 0000 | | 0098 ; -------------------------------------------------------------------------------------- 0098 ; Debug Table 0098 ; -------------------------------------------------------------------------------------- 0098 0004 000c | | .DEBUG4 0x0004,0x000c,0x0588,0x0000,0x0001,0x0000 009e d491 5353 | SS| .XXX[0xc3] 00a0 d511 57d3 | W | 00a2 5050 d212 |PP | 00a4 5391 4e84 |S N | 00a6 0005 4000 | @ | 00a8 4ae4 c580 |J | 00aa 0855 54d1 | UT | 00ac 5497 d253 |T S| 00ae 9511 5491 | T | 00b0 9050 d157 | P W| 00b2 d354 d1cb | T | 00b4 9554 d154 | T T| 00b6 97d2 5395 | S | 00b8 1154 9190 | T | 00ba 50d1 4200 |P B | 00bc 0000 0000 | | 00be 0000 0001 | | 00c0 c000 0000 | | 00c2 0000 0005 | | 00c4 0000 0000 | | 00c6 8000 0030 | 0| 00c8 0014 2aa9 | * | 00ca a2a9 2fa4 | / | 00cc a72a 22a9 | *" | 00ce 2320 a1a2 |# | 00d0 afa6 a9a3 | | 00d2 9727 a125 | ' %| 00d4 22a1 aa2f |" /| 00d6 a0a6 2922 | )"| 00d8 a0a2 2caf | , | 00da a2ac 24a9 | $ | 00dc aa29 9d08 | ) | 00de 000a 8000 | | 00e0 95c9 8b00 | | 00e2 10aa a9a2 | | 00e4 a92f a4a7 | / | 00e6 2a22 a923 |*" #| 00e8 20a1 a2af | | 00ea a6a9 a397 | | 00ec 2aa9 a2a9 |* | 00ee 2fa4 a72a |/ *| 00f0 22a9 2320 |" # | 00f2 a1a2 8400 | | 00f4 0000 0000 | | 00f6 0000 004b | K| 00f8 8000 0000 | | 00fa 0000 009a | | 00fc 0000 0001 | | 00fe 0000 005c | \| 0100 0024 5553 | $US| 0102 4552 5f49 |ER_I| 0104 4e54 4552 |NTER| 0106 4641 4345 |FACE| 0108 5f4d 5347 |_MSG| 010a 2e56 414c |.VAL| 010c 5545 5f41 |UE_A| 010e 4c52 4541 |LREA| 0110 4459 5f53 |DY_S| 0112 4554 3a10 |ET: | 0114 0015 0001 | | 0116 2b93 1600 |+ | 0118 2155 5345 |!USE| 011a 525f 494e |R_IN| 011c 5445 5246 |TERF| 011e 4143 455f |ACE_| 0120 4d53 472e |MSG.| 0122 5553 4552 |USER| 0124 5f49 4e54 |_INT| 0126 4552 4641 |ERFA| 0128 4345 0800 |CE | 012a 0000 0000 | | 012c 0000 004e | N| 012e 0000 0000 | | 0130 0000 00a2 | | 0132 0000 0002 | | 0134 0000 00be | | 0136 004e aaa6 | N | 0138 8aa4 be92 | | 013a 9ca8 8aa4 | | 013c 8c82 868a | | 013e be9a a68e | | 0140 5ca6 8aa8 |\ | 0142 bea4 8a9a | | 0144 9ea8 8abe | | 0146 aa9c 92a8 | | 0148 be9c 829a | | 014a 8a74 2000 | t | 014c 2a00 0257 |* W| 014e 262c 0042 |&, B| 0150 aaa6 8aa4 | | 0152 be92 9ca8 | | 0154 8aa4 8c82 | | 0156 868a be9a | | 0158 a68e 5caa | \ | 015a a68a a4be | | 015c 929c a88a | | 015e a48c 8286 | | 0160 8a10 | | 0161 0000 0000 | | .BLANK 0000[0x4] 0165 7800 00de |x | .XXX[0x9b] 0167 7600 0000 |v | 0169 fc00 0000 | | 016b 0400 0001 | | 016d 8400 a555 | U| 016f 4d15 497d |M I}| 0171 2539 5115 |%9Q | 0173 4919 050d |I | 0175 157d 354d | }5M| 0177 1cb9 393d | 9=| 0179 3915 6125 |9 a%| 017b 4d51 1539 |MQ 9| 017d 517d 4105 |Q}A | 017f 1d15 7d15 | } | 0181 4949 3d48 |II=H| 0183 e840 0054 | @ T| 0185 0004 ae4c | L| 0187 5800 8555 |X U| 0189 4d15 497d |M I}| 018b 2539 5115 |%9Q | 018d 4919 050d |I | 018f 157d 354d | }5M| 0191 1cb9 554d | UM| 0193 1549 7d25 | I}%| 0195 3951 1549 |9Q I| 0197 1905 0d14 | | 0199 2000 0000 | | 019b 0000 0000 | | 019d 00ac 0001 | | 019f ca68 0000 | h | 01a1 0170 0000 | p | 01a3 0008 0000 | | 01a5 02f0 0132 | 2| 01a7 aa9a 2a92 | * | 01a9 fa4a 72a2 | Jr | 01ab 2a92 320a |* 2 | 01ad 1a2a fa6a | * j| 01af 9a39 729a | 9r | 01b1 427a bafa |Bz | 01b3 627a 0a22 |bz "| 01b5 2a92 fa1a |* | 01b7 7a6a 6a0a |zjj | 01b9 7221 d080 |r! | 01bb 00a8 0009 | | 01bd 5c98 b001 |\ | 01bf 0aaa 9a2a | *| 01c1 92fa 4a72 | Jr| 01c3 a22a 9232 | * 2| 01c5 0a1a 2afa | * | 01c7 6a9a 3972 |j 9r| 01c9 aa9a 2a92 | * | 01cb fa4a 72a2 | Jr | 01cd 2a92 320a |* 2 | 01cf 1a28 4000 | (@ | 01d1 0000 0000 | | 01d3 0000 0200 | | 01d5 0000 0000 | | 01d7 0000 0430 | 0| 01d9 0000 0010 | | 01db 0000 0610 | | 01dd 0295 5534 | U4| 01df 5525 f494 |U% | 01e1 e544 5524 | DU$| 01e3 6414 3455 |d 4U| 01e5 f4d5 3472 | 4r| 01e7 e494 d504 | | 01e9 f525 4535 | %E5| 01eb f415 2455 | $U| 01ed f434 f4e5 | 4 | 01ef 3495 3544 |4 5D| 01f1 54e5 43a1 |T C | 01f3 0001 5000 | P | 01f5 12b9 3160 | 1`| 01f7 0215 5534 | U4| 01f9 5525 f494 |U% | 01fb e544 5524 | DU$| 01fd 6414 3455 |d 4U| 01ff f4d5 | |