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, NULL, R1k_Segment, seg_5e40f2
└─⟦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 0050 | P | .CONST 0x0050 ; Offset of debug table 0004 0100 | | .CONST 0x0100 ; Default exception handler - raise instruction 0005 00bb | | .CONST 0x00bb ; Module termination instruction - signal completion 0006 0000 | | .CONST 0x0000 ; Offset to segment table (only in elab segments) 0007 8000 | | .CONST 0x8000 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 0010 | | .CONST 0x0010 ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0001 | | .CONST 0x0001 ; Number of locals 000b INIT_0008: 000b 029a 001b | | Declare_Subprogram INIT_0018,For_Outer_Call,Visible,Unelaborated 000d 00bf | | Action Accept_Activation 000e 1d0d | | Execute_Immediate Reference_Lex_1,0xd 000f 00c7 | | Action Elaborate_Subprogram 0010 BODY_0008: 0010 00bc | | Action Signal_Activated 0011 00bb | | Action Signal_Completion 0012 0000 0000 | | .BLANK 0000[0x6] 0018 ; -------------------------------------------------------------------------------------- 0018 ; SUBPROGRAM 0018 ; -------------------------------------------------------------------------------------- 0018 0021 | ! | .CONST 0x0021 ; Address of begin 0019 0031 | 1 | .CONST 0x0031 ; Address of exception handler 001a 0002 | | .CONST 0x0002 ; Number of locals 001b INIT_0018: 001b e001 | | Load 0x0,0x1 001c 1b0d | | Execute Package,Field_Read,Field_Number 0xd 001d 02c7 | | Declare_Variable Any 001e e001 | | Load 0x0,0x1 001f 180e | | Execute Package,Field_Execute,Field_Number 0xe 0020 a402 | | Store_Unchecked 0x2,0x2 0021 BODY_0018: 0021 e5fa | | Load 0x2,-0x6 0022 e001 | | Load 0x0,0x1 0023 184b | K | Execute Package,Field_Execute,Field_Number 0x4b 0024 e001 | | Load 0x0,0x1 0025 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0026 e5fb | | Load 0x2,-0x5 0027 e5fc | | Load 0x2,-0x4 0028 e5fd | | Load 0x2,-0x3 0029 e5fe | | Load 0x2,-0x2 002a e5ff | | Load 0x2,-0x1 002b e002 | | Load 0x0,0x2 002c 1810 | | Execute Package,Field_Execute,Field_Number 0x10 002d 00d8 | | Load_Top At_Offset_0 002e e001 | | Load 0x0,0x1 002f 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0030 4507 |E | Exit_Suprogram New_Top_Offset 0x7 0031 TRAP_0018: 0031 0007 | | Action Break_Optional 0032 e001 | | Load 0x0,0x1 0033 180e | | Execute Package,Field_Execute,Field_Number 0xe 0034 4808 |H | Short_Literal 0x8 0035 4801 |H | Short_Literal 0x1 0036 4801 |H | Short_Literal 0x1 0037 e003 | | Load 0x0,0x3 0038 1815 | | Execute Package,Field_Execute,Field_Number 0x15 0039 e004 | | Load 0x0,0x4 003a 1813 | | Execute Package,Field_Execute,Field_Number 0x13 003b e001 | | Load 0x0,0x1 003c 180e | | Execute Package,Field_Execute,Field_Number 0xe 003d e001 | | Load 0x0,0x1 003e 1819 | | Execute Package,Field_Execute,Field_Number 0x19 003f 6805 |h | Jump_Zero 0x45 0040 00d9 | | Load_Top At_Offset_1 0041 e001 | | Load 0x0,0x1 0042 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0043 00d8 | | Load_Top At_Offset_0 0044 0101 | | Execute Exception,Reraise 0045 00d9 | | Load_Top At_Offset_1 0046 e001 | | Load 0x0,0x1 0047 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0048 4507 |E | Exit_Suprogram New_Top_Offset 0x7 0049 0000 0000 | | .BLANK 0000[0x7] 0050 ; -------------------------------------------------------------------------------------- 0050 ; Debug Table 0050 ; -------------------------------------------------------------------------------------- 0050 0004 000d | | .DEBUG4 0x0004,0x000d,0x96a1,0x0000,0x0001,0x0000 0056 0000 0000 | | .BLANK 0000[0x6] 005c 424c 0010 |BL | .XXX[0x21] 005e 0004 036b | k| 0060 97f8 05f5 | | 0062 1408 0000 | | 0064 426c 0010 |Bl | 0066 0005 2008 | | 0068 036f 8018 | o | 006a 604c 036c |`L l| 006c d000 0764 | d| 006e 001c 0363 | c| 0070 97f8 d000 | | 0072 075f 97ff | _ | 0074 8018 6044 | `D| 0076 ffe0 036c | l| 0078 f004 036f | o| 007a 8018 603d | `=| 007c 140c | | 007d 0000 0000 | | .BLANK 0000[0x7] 0084 42f0 0010 |B | .XXX[0x4b] 0086 0008 0394 | | 0088 0397 97ff | | 008a 8018 6040 | `@| 008c 0164 0360 | d `| 008e 3c09 a05f |< _| 0090 97f8 d000 | | 0092 0764 001f | d | 0094 97f8 f000 | | 0096 0364 0387 | d | 0098 97ff 8018 | | 009a 6048 0364 |`H d| 009c 036c 0758 | l X| 009e 0348 ffd0 | H | 00a0 0397 97ff | | 00a2 8018 6043 | `C| 00a4 97f8 e005 | | 00a6 1408 0360 | `| 00a8 3c05 a065 |< e| 00aa 2006 886f | o| 00ac 97f8 d000 | | 00ae 0764 001d | d | 00b0 2004 0367 | g| 00b2 97f8 d000 | | 00b4 0758 ffe9 | X | 00b6 2043 97f8 | C | 00b8 e005 2041 | A| 00ba 2004 001d | | 00bc 2000 0367 | g| 00be 97f8 d000 | | 00c0 0758 ffe9 | X | 00c2 1408 03a9 | | 00c4 200c 0248 | H| 00c6 48ef 801c |H | 00c8 6040 0248 |`@ H| 00ca 48f3 801c |H | 00cc 6045 221c |`E" | 00ce 095c | \ | 00cf 0000 0000 | | .BLANK 0000[0x5] 00d4 4434 0010 |D4 | .XXX[0x3c] 00d6 000b 800c | | 00d8 6c38 036c |l8 l| 00da f004 0144 | D| 00dc 001c 0361 | a| 00de 2ffc 09fd |/ | 00e0 a034 0248 | 4 H| 00e2 48f5 2008 |H | 00e4 0248 48fb | HH | 00e6 801c 6040 | `@| 00e8 0248 48ff | HH | 00ea 801c 6047 | `G| 00ec 8848 095c | H \| 00ee 0363 97fc | c | 00f0 d000 075d | ]| 00f2 a031 2000 | 1 | 00f4 0367 97fc | g | 00f6 d000 0758 | X| 00f8 0360 2807 | `( | 00fa 97fc e004 | | 00fc 0362 97f9 | b | 00fe 1404 0360 | `| 0100 2804 0165 |( e| 0102 ff68 0000 | h | 0104 44ec 0010 |D | 0106 0004 0368 | h| 0108 3041 a015 |0A | 010a 2004 036f | o| 010c 97f8 d000 | | 010e 0759 1408 | Y | 0110 0000 0000 | | .BLANK 0000[0x4] 0114 452c 0010 |E, | .XXX[0x6] 0116 0005 2000 | | 0118 014d 1404 | M | 011a 0000 0000 | | .BLANK 0000[0x4] 011e 00d5 ce10 | | .XXX[0x3f] 0120 0000 0000 | | 0122 cdc4 1008 | | 0124 0000 0000 | | 0126 cdc4 1004 | | 0128 0000 0000 | | 012a 00cd c410 | | 012c 4594 0010 |E | 012e 0008 0a7c | || 0130 480f 97f8 |H | 0132 f001 180d | | 0134 e00d e019 | | 0136 e035 e038 | 5 8| 0138 036f 97f8 | o | 013a e005 1407 | | 013c 97f7 97fe | | 013e 08a0 0347 | G| 0140 97f8 f006 | | 0142 97fd 1406 | | 0144 1009 1407 | | 0146 97f7 97fe | | 0148 08a0 0345 | E| 014a 1404 0000 | | 014c 460c 0010 |F | 014e 0004 036a | j| 0150 97f9 1408 | | 0152 0000 0000 | | 0154 462c 0010 |F, | 0156 0004 036b | k| 0158 97f4 05f4 | | 015a 036e 97f1 | n | 015c 140c | | 015d 0000 0000 | | .BLANK 0000[0x7] 0164 466c 0010 |Fl | .XXX[0x4b] 0166 0007 97f4 | | 0168 036f 8018 | o | 016a 603d 1410 |`= | 016c 4690 0010 |F | 016e 0008 0397 | | 0170 886d a01f | m | 0172 800c 6c3b | l;| 0174 97fa 089c | | 0176 0347 17f5 | G | 0178 1408 0397 | | 017a 97ff 8018 | | 017c 6040 0164 |`@ d| 017e 0363 800c | c | 0180 6c38 096e |l8 n| 0182 97f5 1408 | | 0184 46ec 0010 |F | 0186 0007 800c | | 0188 6c38 04b1 |l8 | 018a 1004 0000 | | 018c 470c 0010 |G | 018e 0005 2005 | | 0190 1008 0000 | | 0192 0000 0000 | | 0194 472c 0010 |G, | 0196 0007 8014 | | 0198 6c3b 97eb |l; | 019a 883c 058b | < | 019c 97ef 97f3 | | 019e 97fb 97fe | | 01a0 0850 0347 | P G| 01a2 17e5 1418 | | 01a4 476c 0010 |Gl | 01a6 0007 8014 | | 01a8 6c3f 97f7 |l? | 01aa 97fb 97fe | | 01ac 0857 17f1 | W | 01ae 1410 | | 01af 0000 0000 | | .BLANK 0000[0x5] 01b4 47ac 0010 |G | .XXX[0x11] 01b6 0005 201e | | 01b8 97ed 1414 | | 01ba 0000 0000 | | 01bc 47cc 0010 |G | 01be 0005 201e | | 01c0 97eb 97f3 | | 01c2 8020 6065 | `e| 01c4 1404 | | 01c5 0000 0000 | | .BLANK 0000[0x7] 01cc 480c 4834 |H H4| .XXX[0x34] 01ce 0007 800c | | 01d0 6c3b 97f6 |l; | 01d2 089c 0347 | G| 01d4 17fd 2007 | | 01d6 97f8 e009 | | 01d8 1407 8848 | H| 01da 043d a011 | = | 01dc 2003 97f8 | | 01de e009 1404 | | 01e0 0400 0160 | `| 01e2 019c 01d0 | | 01e4 01fc 023c | <| 01e6 0264 029c | d | 01e8 02d8 0308 | | 01ea 0344 036c | D l| 01ec 03a0 03d4 | | 01ee 0408 0430 | 0| 01f0 0468 047c | h || 01f2 04a4 04cc | | 01f4 0518 0554 | T| 01f6 0594 05b8 | | 01f8 05e8 0634 | 4| 01fa 065c 0698 | \ | 01fc 06d8 06ec | | 01fe 070c 073c | <|