|
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_ccb0b3
└─⟦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 0048 | H | .CONST 0x0048 ; 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 0018 | | .CONST 0x0018 ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 000f | | .CONST 0x000f ; Number of locals 000b INIT_0008: 000b 029a 0023 | #| Declare_Subprogram INIT_0020,For_Outer_Call,Visible,Unelaborated 000d 029a 002b | +| Declare_Subprogram INIT_0028,For_Outer_Call,Visible,Unelaborated 000f 029a 0043 | C| Declare_Subprogram INIT_0040,For_Outer_Call,Visible,Unelaborated 0011 00bf | | Action Accept_Activation 0012 1d0d | | Execute_Immediate Reference_Lex_1,0xd 0013 00c7 | | Action Elaborate_Subprogram 0014 1d0e | | Execute_Immediate Reference_Lex_1,0xe 0015 00c7 | | Action Elaborate_Subprogram 0016 1d0f | | Execute_Immediate Reference_Lex_1,0xf 0017 00c7 | | Action Elaborate_Subprogram 0018 BODY_0008: 0018 00bc | | Action Signal_Activated 0019 00bb | | Action Signal_Completion 001a 0000 0000 | | .BLANK 0000[0x6] 0020 ; -------------------------------------------------------------------------------------- 0020 ; SUBPROGRAM 0020 ; -------------------------------------------------------------------------------------- 0020 0023 | # | .CONST 0x0023 ; Address of begin 0021 0004 | | .CONST 0x0004 ; Address of exception handler 0022 0001 | | .CONST 0x0001 ; Number of locals 0023 BODY_0020: 0023 INIT_0020: 0023 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0024 0000 0000 | | .BLANK 0000[0x4] 0028 ; -------------------------------------------------------------------------------------- 0028 ; SUBPROGRAM 0028 ; -------------------------------------------------------------------------------------- 0028 002b | + | .CONST 0x002b ; Address of begin 0029 0004 | | .CONST 0x0004 ; Address of exception handler 002a 0001 | | .CONST 0x0001 ; Number of locals 002b BODY_0028: 002b INIT_0028: 002b 00da | | Load_Top At_Offset_2 002c 01db | | Execute Vector,Length 002d 6803 |h | Jump_Zero 0x31 002e 00da | | Load_Top At_Offset_2 002f e001 | | Load 0x0,0x1 0030 185f | _ | Execute Package,Field_Execute,Field_Number 0x5f 0031 00db | | Load_Top At_Offset_3 0032 00db | | Load_Top At_Offset_3 0033 01db | | Execute Vector,Length 0034 0f00 | | Execute_Immediate Equal,0x0 0035 0278 | x | Execute Discrete,Or 0036 6803 |h | Jump_Zero 0x3a 0037 4801 |H | Short_Literal 0x1 0038 e001 | | Load 0x0,0x1 0039 1840 | @ | Execute Package,Field_Execute,Field_Number 0x40 003a 4504 |E | Exit_Suprogram New_Top_Offset 0x4 003b 0000 0000 | | .BLANK 0000[0x5] 0040 ; -------------------------------------------------------------------------------------- 0040 ; SUBPROGRAM 0040 ; -------------------------------------------------------------------------------------- 0040 0043 | C | .CONST 0x0043 ; Address of begin 0041 0004 | | .CONST 0x0004 ; Address of exception handler 0042 0001 | | .CONST 0x0001 ; Number of locals 0043 BODY_0040: 0043 INIT_0040: 0043 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0044 0000 0000 | | .BLANK 0000[0x4] 0048 ; -------------------------------------------------------------------------------------- 0048 ; Debug Table 0048 ; -------------------------------------------------------------------------------------- 0048 0004 000e | | .DEBUG4 0x0004,0x000e,0x926d,0x0000,0x0001,0x0000 004e 0000 00ff | | .XXX[0x12] 0050 0001 0404 | | 0052 0000 0016 | | 0054 001d a009 | | 0056 0000 13b2 | | 0058 0001 0404 | | 005a 0800 0280 | | 005c 0000 0010 | | 005e 0000 0010 | | 0060 0000 0000 | | .BLANK 0000[0x7] 0067 ffff 0000 | | .XXX[0x5] 0069 0000 0000 | | 006b 0076 | v | 006c 0000 0000 | | .BLANK 0000[0x4] 0070 00ce 2cb3 | , | .XXX[0x31] 0072 c000 0796 | | 0074 0000 0040 | @| 0076 0000 0040 | @| 0078 00ce 30b3 | 0 | 007a 8000 0002 | | 007c 004a 500e | JP | 007e 0000 3731 | 71| 0080 00ce 34b3 | 4 | 0082 8000 000a | | 0084 00ce 30b3 | 0 | 0086 0000 0000 | | 0088 0005 9800 | | 008a 0006 55c2 | U | 008c 0000 b800 | | 008e 0000 2801 | ( | 0090 4000 0000 |@ | 0092 4000 0010 |@ | 0094 0000 0088 | | 0096 0000 0000 | | 0098 4000 0002 |@ | 009a 9000 05c1 | | 009c f683 5000 | P | 009e 05c1 f683 | | 00a0 8000 | | 00a1 0000 0000 | | .BLANK 0000[0x17] 00b8 00c0 006c | l| .XXX[0x1f] 00ba 9750 b8c5 | P | 00bc 1710 000a | | 00be 34d6 c970 |4 p| 00c0 1001 0000 | | 00c2 b300 0000 | | 00c4 cc79 0000 | y | 00c6 0200 0000 | | 00c8 0300 2800 | ( | 00ca 0000 0800 | | 00cc 0002 0000 | | 00ce 0011 0000 | | 00d0 0000 0800 | | 00d2 0000 5200 | R | 00d4 0010 3ece | > | 00d6 1000 | | 00d7 0000 0000 | | .BLANK 0000[0x1a] 00f1 0008 0019 | | .XXX[0x25] 00f3 6b92 1718 |k | 00f5 a2e4 0001 | | 00f7 469a d92e |F .| 00f9 0200 2000 | | 00fb 1660 0000 | ` | 00fd 198f 2000 | | 00ff 0080 0000 | | 0101 00e0 0500 | | 0103 0000 0100 | | 0105 0000 4000 | @ | 0107 0002 2000 | | 0109 0000 0100 | | 010b 0000 0a40 | @| 010d 0004 07d9 | | 010f c340 0004 | @ | 0111 07d9 c440 | @| 0113 0004 07d9 | | 0115 c500 | | 0116 0000 0000 | | .BLANK 0000[0x14] 012a 0001 0003 | | .XXX[0x25] 012c 2d72 42e3 |-rB | 012e 145c c000 | \ | 0130 28d3 5b25 |( [%| 0132 c040 0400 | @ | 0134 02cc 0000 | | 0136 0331 e400 | 1 | 0138 0018 0000 | | 013a 0024 00a0 | $ | 013c 0000 0020 | | 013e 0000 0800 | | 0140 0000 4400 | D | 0142 0000 0020 | | 0144 0000 0148 | H| 0146 0000 c0fb | | 0148 3a28 0000 |:( | 014a 80fb 3888 | 8 | 014c 0000 80fb | | 014e 38a0 |8 | 014f 0000 0000 | | .BLANK 0000[0x5] 0154 0008 0000 | | .XXX[0x4] 0156 c0fb 3a40 | :@| 0158 0000 0000 | | .BLANK 0000[0xc] 0164 2000 65ae | e | .XXX[0x1e] 0166 485c 628b |H\b | 0168 a000 051a | | 016a 6b64 c808 |kd | 016c 0080 0059 | Y| 016e 8000 0066 | f| 0170 3cc0 0001 |< | 0172 0000 0001 | | 0174 8014 0000 | | 0176 0004 0000 | | 0178 0100 0000 | | 017a 0880 0000 | | 017c 0004 0000 | | 017e 0029 0000 | ) | 0180 081f 6718 | g | 0182 0000 0000 | | .BLANK 0000[0x1b] 019d 0c00 06c9 | | .XXX[0x22] 019f 7d0b 8c51 |} Q| 01a1 7500 00a3 |u | 01a3 4d6c e301 |Ml | 01a5 0010 000b | | 01a7 3000 000c |0 | 01a9 c798 0000 | | 01ab 4000 0000 |@ | 01ad 5002 8000 |P | 01af 0000 8000 | | 01b1 0020 0000 | | 01b3 0110 0000 | | 01b5 0000 8000 | | 01b7 0005 2000 | | 01b9 0203 ece7 | | 01bb 2000 0203 | | 01bd ece7 8000 | | 01bf 0000 0000 | | .BLANK 0000[0x17] 01d6 0180 00d9 | | .XXX[0x3] 01d8 2f80 |/ | 01d9 0000 0000 | | .BLANK 0000[0x27]