|
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_0d2ce3
└─⟦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 0088 | | .CONST 0x0088 ; Offset of debug table 0004 0100 | | .CONST 0x0100 ; Default exception handler - raise instruction 0005 00bb | | .CONST 0x00bb ; Module termination instruction - signal completion 0006 0084 | | .CONST 0x0084 ; 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 4504 |E | Exit_Suprogram New_Top_Offset 0x4 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 0059 | Y | .CONST 0x0059 ; Address of begin 0021 0004 | | .CONST 0x0004 ; Address of exception handler 0022 0009 | | .CONST 0x0009 ; Number of locals 0023 INIT_0020: 0023 7801 |x | Jump 0x25 0024 0002 | | .XXX[0x1] 0025 006f | o | Action Break_Unconditional 0026 782b |x+ | Jump 0x52 0027 4800 |H | Short_Literal 0x0 0028 6057 |`W | Indirect_Literal Discrete,0x80,{0x0035690b, 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 604d |`M | Indirect_Literal Discrete,0x7c,{0x00000000, 0x003b6804} 002f e002 | | Load 0x0,0x2 0030 e001 | | Load 0x0,0x1 0031 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 0032 6045 |`E | Indirect_Literal Discrete,0x78,{0x00000000, 0x00324804} 0033 e002 | | Load 0x0,0x2 0034 e001 | | Load 0x0,0x1 0035 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 0036 603d |`= | Indirect_Literal Discrete,0x74,{0x00000000, 0x00324c04} 0037 e002 | | Load 0x0,0x2 0038 e001 | | Load 0x0,0x1 0039 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 003a 6035 |`5 | Indirect_Literal Discrete,0x70,{0x00000000, 0x0004bc04} 003b e002 | | Load 0x0,0x2 003c e001 | | Load 0x0,0x1 003d 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 003e 602d |`- | Indirect_Literal Discrete,0x6c,{0x00000000, 0x003d8004} 003f e002 | | Load 0x0,0x2 0040 e001 | | Load 0x0,0x1 0041 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 0042 6025 |`% | Indirect_Literal Discrete,0x68,{0x00000000, 0x00371404} 0043 e002 | | Load 0x0,0x2 0044 e001 | | Load 0x0,0x1 0045 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 0046 00d8 | | Load_Top At_Offset_0 0047 e606 | | Load 0x3,0x6 0048 e605 | | Load 0x3,0x5 0049 e608 | | Load 0x3,0x8 004a e607 | | Load 0x3,0x7 004b e604 | | Load 0x3,0x4 004c 4806 |H | Short_Literal 0x6 004d e602 | | Load 0x3,0x2 004e 020e | | Execute Module,Augment_Imports 004f e602 | | Load 0x3,0x2 0050 020f | | Execute Module,Activate 0051 7807 |x | Jump BODY_0020 0052 6011 |` | Indirect_Literal Discrete,0x64,{0x00000000, 0x00001f40} 0053 600c |` | Indirect_Literal Discrete,0x60,{0x00000000, 0x00190c04} 0054 e002 | | Load 0x0,0x2 0055 e001 | | Load 0x0,0x1 0056 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 0057 180d | | Execute Package,Field_Execute,Field_Number 0xd 0058 7fce | | Jump 0x27 0059 BODY_0020: 0059 e5fd | | Load 0x2,-0x3 005a e5fe | | Load 0x2,-0x2 005b e5ff | | Load 0x2,-0x1 005c 8603 | | Call 0x3,0x3 005d 4501 |E | Exit_Suprogram New_Top_Offset 0x1 005e 0000 0000 | | .XXX[0x2] 0060 0000 0000 | | .LITERAL {0x00000000, 0x00190c04} 0064 0000 0000 | | .LITERAL {0x00000000, 0x00001f40} 0068 0000 0000 | | .LITERAL {0x00000000, 0x00371404} 006c 0000 0000 | | .LITERAL {0x00000000, 0x003d8004} 0070 0000 0000 | | .LITERAL {0x00000000, 0x0004bc04} 0074 0000 0000 | | .LITERAL {0x00000000, 0x00324c04} 0078 0000 0000 | | .LITERAL {0x00000000, 0x00324804} 007c 0000 0000 | | .LITERAL {0x00000000, 0x003b6804} 0080 0035 690b | 5i | .LITERAL {0x0035690b, 0x000000b0} 0084 ; -------------------------------------------------------------------------------------- 0084 ; Segment Table 0084 ; -------------------------------------------------------------------------------------- 0084 0028 0000 | ( | .XXX[0x4] 0086 0000 0000 | | 0088 ; -------------------------------------------------------------------------------------- 0088 ; Debug Table 0088 ; -------------------------------------------------------------------------------------- 0088 0004 0001 | | .DEBUG4 0x0004,0x0001,0x39b7,0x0000,0x0001,0x0000 008e 4141 3125 |AA1%| .XXX[0xb8] 0090 0c5c 0041 | \ A| 0092 4d51 0539 |MQ 9| 0094 1105 4910 | I | 0096 b925 3951 | %9Q| 0098 151d 1548 | H| 009a 2000 0000 | | 009c 0000 0000 | | 009e 0004 0000 | | 00a0 0000 6405 | d | 00a2 4400 f105 |D | 00a4 417d 0d3d |A} =| 00a6 3535 3d39 |55=9| 00a8 7d41 493d |}AI=| 00aa 0d15 1155 | U| 00ac 4915 4cb9 |I L | 00ae 0541 7d49 | A}I| 00b0 1535 3d51 | 5=Q| 00b2 157d 1561 | } a| 00b4 5149 050d |QI | 00b6 517d 193d |Q} =| 00b8 497d 2539 |I}%9| 00ba 5115 4939 |Q I9| 00bc 0531 7d51 | 1}Q| 00be 4905 394d |I 9M| 00c0 1915 48f5 | H | 00c2 ee51 fa40 | Q @| 00c4 8c00 1919 | | 00c6 493d 357d |I=5}| 00c8 605c 0041 |`\ A| 00ca 4d51 0539 |MQ 9| 00cc 1105 4910 | I | 00ce b925 3951 | %9Q| 00d0 151d 1548 | H| 00d2 2000 0000 | | 00d4 0000 0000 | | 00d6 0005 fa40 | @| 00d8 8c00 1151 | Q| 00da 3d7d 605c |=}`\| 00dc 0041 4d51 | AMQ| 00de 0539 1105 | 9 | 00e0 4910 b925 |I %| 00e2 3951 151d |9Q | 00e4 1548 2000 | H | 00e6 0000 0000 | | 00e8 0000 0005 | | 00ea fa40 8c00 | @ | 00ec 3519 2531 |5 %1| 00ee 157d 4105 | }A | 00f0 5121 3905 |Q!9 | 00f2 3514 5c00 |5 \ | 00f4 3d4d 5105 |=MQ | 00f6 3911 0549 |9 I| 00f8 10b9 4d51 | MQ| 00fa 4925 391c |I%9 | 00fc 4c58 00bd |LX | 00fe 0541 7d0d | A} | 0100 3d35 353d |=55=| 0102 397d 0905 |9} | 0104 4d14 b905 |M | 0106 417d 2539 |A}%9| 0108 5115 4939 |Q I9| 010a 0531 7d51 | 1}Q| 010c 4905 394d |I 9M| 010e 1915 497d | I}| 0110 4105 5121 |A Q!| 0112 7d41 4915 |}AI | 0114 1925 6184 | %a | 0116 2000 0000 | | 0118 0000 0000 | | 011a 0004 5800 | X | 011c b505 417d | A}| 011e 0d3d 3535 | =55| 0120 3d39 7d09 |=9} | 0122 054d 14b9 | M | 0124 0541 7d25 | A}%| 0126 3951 1549 |9Q I| 0128 3905 317d |9 1}| 012a 5149 0539 |QI 9| 012c 4d19 1549 |M I| 012e 7d41 0551 |}A Q| 0130 217d 4d25 |!}M%| 0132 6915 fa40 |i @| 0134 8c00 3505 | 5 | 0136 4141 3125 |AA1%| 0138 0d7d 3955 | }9U| 013a 3509 1548 |5 H| 013c 5c00 414d |\ AM| 013e 5105 3911 |Q 9 | 0140 0549 10b9 | I | 0142 2539 5115 |%9Q | 0144 1d15 4820 | H | 0146 0000 0000 | | .BLANK 0000[0x4] 014a 0400 0000 | | .XXX[0xb6] 014c 011c 07ec | | 014e 0079 0541 | y A| 0150 7d0d 3d35 |} =5| 0152 353d 397d |5=9}| 0154 4149 3d0d |AI= | 0156 1511 5549 | UI| 0158 154c b905 | L | 015a 417d 4915 |A}I | 015c 0d3d 4910 | =I | 015e f5ee 51fa | Q | 0160 408c 0021 |@ !| 0162 1925 1531 | % 1| 0164 117d 393c | }9<| 0166 5c00 414d |\ AM| 0168 5105 3911 |Q 9 | 016a 0549 10b9 | I | 016c 2539 5115 |%9Q | 016e 1d15 4801 | H | 0170 fa40 8c00 | @ | 0172 2141 0549 |!A I| 0174 0535 7d39 | 5}9| 0176 3c5c 0041 |<\ A| 0178 4d51 0539 |MQ 9| 017a 1105 4910 | I | 017c b925 3951 | %9Q| 017e 151d 1548 | H| 0180 01fa 408c | @ | 0182 0015 1925 | %| 0184 1531 105c | 1 \| 0186 003d 4d51 | =MQ| 0188 0539 1105 | 9 | 018a 4910 b94d |I M| 018c 5149 2539 |QI%9| 018e 1c2c 0025 | , %| 0190 7191 9599 |q | 0192 85d5 b1d1 | | 0194 71fa 408c |q @ | 0196 000d 493d | I=| 0198 5c5c 0041 |\\ A| 019a 4d51 0539 |MQ 9| 019c 1105 4910 | I | 019e b925 3951 | %9Q| 01a0 151d 1548 | H| 01a2 2000 0000 | | 01a4 0000 0000 | | 01a6 0f9d fa40 | @| 01a8 8c00 0d0d | | 01aa 3d30 5c00 |=0\ | 01ac 414d 5105 |AMQ | 01ae 3911 0549 |9 I| 01b0 10b9 2539 | %9| 01b2 5115 1d15 |Q | 01b4 4820 0000 |H | 01b6 0000 0000 | | 01b8 000f 9dfa | | 01ba 408c 0011 |@ | 01bc 2125 3124 |!%1$| 01be 5c00 6105 |\ a | 01c0 417d 0d3d |A} =| 01c2 3535 3d39 |55=9| 01c4 7d09 054d |} M| 01c6 14b9 0541 | A| 01c8 7d4d 5d25 |}M]%| 01ca 510d 2058 |Q X| 01cc 0081 0541 | A| 01ce 7d0d 3d35 |} =5| 01d0 353d 397d |5=9}| 01d2 0905 4d14 | M | 01d4 b905 417d | A}| 01d6 4d5d 2551 |M]%Q| 01d8 0d20 b911 | | 01da 1519 0555 | U| 01dc 3151 fa40 |1Q @| 01de 8c00 0d09 | | 01e0 251c 5c00 |% \ | 01e2 6105 417d |a A}| 01e4 0d3d 3535 | =55| 01e6 3d39 7d09 |=9} | 01e8 054d 14b9 | M | 01ea 0541 7d4d | A}M| 01ec 5d25 510d |]%Q | 01ee 2058 0081 | X | 01f0 0541 7d0d | A} | 01f2 3d35 353d |=55=| 01f4 397d 0905 |9} | 01f6 4d14 b905 |M | 01f8 417d 4d5d |A}M]| 01fa 2551 0d20 |%Q | 01fc b911 1519 | | 01fe 0555 3151 | U1Q|