|
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_5850da
└─⟦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 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 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 001b | | .CONST 0x001b ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0011 | | .CONST 0x0011 ; Number of locals 000b INIT_0008: 000b 00c4 | | Action Make_Default 000c 00c4 | | Action Make_Default 000d 00c4 | | Action Make_Default 000e 00c4 | | Action Make_Default 000f 00c4 | | Action Make_Default 0010 029a 0023 | #| Declare_Subprogram INIT_0020,For_Outer_Call,Visible,Unelaborated 0012 c210 | | Store 0x1,0x10 0013 029a 005b | [| Declare_Subprogram INIT_0058,For_Outer_Call,Visible,Unelaborated 0015 c211 | | Store 0x1,0x11 0016 00bf | | Action Accept_Activation 0017 1d10 | | Execute_Immediate Reference_Lex_1,0x10 0018 00c7 | | Action Elaborate_Subprogram 0019 1d11 | | Execute_Immediate Reference_Lex_1,0x11 001a 00c7 | | Action Elaborate_Subprogram 001b BODY_0008: 001b 00bc | | Action Signal_Activated 001c 00bb | | Action Signal_Completion 001d 0000 0000 | | .XXX[0x3] 001f 0000 | | 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 e001 | | Load 0x0,0x1 0024 1b0d | | Execute Package,Field_Read,Field_Number 0xd 0025 e5fb | | Load 0x2,-0x5 0026 0120 | | Execute Any,Is_Value 0027 6803 |h | Jump_Zero 0x2b 0028 e002 | | Load 0x0,0x2 0029 1b1a | | Execute Package,Field_Read,Field_Number 0x1a 002a 7801 |x | Jump 0x2c 002b e5fb | | Load 0x2,-0x5 002c e5fd | | Load 0x2,-0x3 002d e003 | | Load 0x0,0x3 002e 1813 | | Execute Package,Field_Execute,Field_Number 0x13 002f e003 | | Load 0x0,0x3 0030 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0031 e5fe | | Load 0x2,-0x2 0032 e5ff | | Load 0x2,-0x1 0033 e004 | | Load 0x0,0x4 0034 1866 | f | Execute Package,Field_Execute,Field_Number 0x66 0035 e002 | | Load 0x0,0x2 0036 1838 | 8 | Execute Package,Field_Execute,Field_Number 0x38 0037 c5fb | | Store 0x2,-0x5 0038 c5fa | | Store 0x2,-0x6 0039 4800 |H | Short_Literal 0x0 003a e5fa | | Load 0x2,-0x6 003b e001 | | Load 0x0,0x1 003c 1847 | G | Execute Package,Field_Execute,Field_Number 0x47 003d 7015 |p | Jump_Nonzero 0x53 003e e5fc | | Load 0x2,-0x4 003f 4801 |H | Short_Literal 0x1 0040 4801 |H | Short_Literal 0x1 0041 e005 | | Load 0x0,0x5 0042 1b0f | | Execute Package,Field_Read,Field_Number 0xf 0043 035b | [ | Declare_Type Array,Constrained 0044 0337 | 7 | Declare_Variable Array 0045 e5fa | | Load 0x2,-0x6 0046 e001 | | Load 0x0,0x1 0047 182e | . | Execute Package,Field_Execute,Field_Number 0x2e 0048 e005 | | Load 0x0,0x5 0049 1810 | | Execute Package,Field_Execute,Field_Number 0x10 004a e005 | | Load 0x0,0x5 004b 1b0e | | Execute Package,Field_Read,Field_Number 0xe 004c 0119 | | Execute Any,Check_In_Formal_Type 004d 4801 |H | Short_Literal 0x1 004e 00da | | Load_Top At_Offset_2 004f 01d6 | | Execute Vector,Field_Write 0050 6003 |` | Indirect_Literal Discrete,0x54,{0x00000000, 0x00008803} 0051 e001 | | Load 0x0,0x1 0052 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31 0053 4505 |E | Exit_Suprogram New_Top_Offset 0x5 0054 0000 0000 | | .LITERAL {0x00000000, 0x00008803} 0058 ; -------------------------------------------------------------------------------------- 0058 ; SUBPROGRAM 0058 ; -------------------------------------------------------------------------------------- 0058 005b | [ | .CONST 0x005b ; Address of begin 0059 0004 | | .CONST 0x0004 ; Address of exception handler 005a 0001 | | .CONST 0x0001 ; Number of locals 005b BODY_0058: 005b INIT_0058: 005b e001 | | Load 0x0,0x1 005c 1b0d | | Execute Package,Field_Read,Field_Number 0xd 005d 00db | | Load_Top At_Offset_3 005e e5fd | | Load 0x2,-0x3 005f e002 | | Load 0x0,0x2 0060 183a | : | Execute Package,Field_Execute,Field_Number 0x3a 0061 c5fc | | Store 0x2,-0x4 0062 4800 |H | Short_Literal 0x0 0063 e5fc | | Load 0x2,-0x4 0064 e001 | | Load 0x0,0x1 0065 1847 | G | Execute Package,Field_Execute,Field_Number 0x47 0066 7015 |p | Jump_Nonzero 0x7c 0067 00db | | Load_Top At_Offset_3 0068 4801 |H | Short_Literal 0x1 0069 4801 |H | Short_Literal 0x1 006a e005 | | Load 0x0,0x5 006b 1b0f | | Execute Package,Field_Read,Field_Number 0xf 006c 035b | [ | Declare_Type Array,Constrained 006d 0337 | 7 | Declare_Variable Array 006e e5fc | | Load 0x2,-0x4 006f e001 | | Load 0x0,0x1 0070 182e | . | Execute Package,Field_Execute,Field_Number 0x2e 0071 e005 | | Load 0x0,0x5 0072 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0073 e005 | | Load 0x0,0x5 0074 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0075 0119 | | Execute Any,Check_In_Formal_Type 0076 4801 |H | Short_Literal 0x1 0077 00da | | Load_Top At_Offset_2 0078 01d6 | | Execute Vector,Field_Write 0079 6006 |` | Indirect_Literal Discrete,0x80,{0x00000000, 0x0000880f} 007a e001 | | Load 0x0,0x1 007b 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31 007c 4503 |E | Exit_Suprogram New_Top_Offset 0x3 007d 0000 0000 | | .XXX[0x3] 007f 0000 | | 0080 0000 0000 | | .LITERAL {0x00000000, 0x0000880f} 0084 0000 0000 | | .BLANK 0000[0x4] 0088 ; -------------------------------------------------------------------------------------- 0088 ; Debug Table 0088 ; -------------------------------------------------------------------------------------- 0088 0004 000d | | .DEBUG4 0x0004,0x000d,0x50b6,0x0000,0x0001,0x0000 008e 0000 82b2 | | .XXX[0x3e] 0090 09ca 2004 | | 0092 0800 14cc | | 0094 0033 5ccb | 3\ | 0096 0000 82b2 | | 0098 09ca 2004 | | 009a 0000 007f | | 009c 005d e40e | ] | 009e 0000 7062 | pb| 00a0 09ca 2004 | | 00a2 2000 0cbf | | 00a4 0018 e0de | | 00a6 0000 8396 | | 00a8 09c9 9c04 | | 00aa 0000 5f4c | _L| 00ac 0033 5ccb | 3\ | 00ae 0000 82c1 | | 00b0 09c9 9c04 | | 00b2 0000 007f | | 00b4 005d e40e | ] | 00b6 0000 73e2 | s | 00b8 09ca 2004 | | 00ba 0000 007f | | 00bc 005f 1c0e | _ | 00be 0001 87f2 | | 00c0 09c9 9c04 | | 00c2 0000 007f | | 00c4 001e 400e | @ | 00c6 0000 2d52 | -R| 00c8 09ca 2004 | | 00ca 0800 99b8 | | 00cc 0000 0000 | | .BLANK 0000[0x6] 00d2 3800 0c9f |8 | .XXX[0x11a] 00d4 0000 0000 | | 00d6 0000 82c8 | | 00d8 09c9 9c04 | | 00da 0800 244c | $L| 00dc 0033 5ccb | 3\ | 00de 0000 82b2 | | 00e0 09ca 2004 | | 00e2 0000 007f | | 00e4 005d e40e | ] | 00e6 0000 88c2 | | 00e8 09c9 9c04 | | 00ea 0800 5f4c | _L| 00ec 0033 5ccb | 3\ | 00ee 0000 8396 | | 00f0 09ca 2004 | | 00f2 0000 14cc | | 00f4 1d3e 610a | >a | 00f6 0008 3e40 | >@| 00f8 09ca 2004 | | 00fa 0000 007f | | 00fc 005d e40e | ] | 00fe 0002 2102 | ! | 0100 09ca 2004 | | 0102 2000 0cbf | | 0104 0019 c0de | | 0106 0000 8210 | | 0108 0000 0000 | | 010a 3000 0c9f |0 | 010c 0000 0000 | | 010e 0000 8210 | | 0110 09ca 2004 | | 0112 0800 14cc | | 0114 0033 5ccb | 3\ | 0116 0000 8210 | | 0118 09ca 2004 | | 011a 0800 14cc | | 011c 0033 5ccb | 3\ | 011e 0000 8210 | | 0120 09ca 2004 | | 0122 0000 007f | | 0124 005d e40e | ] | 0126 0000 7062 | pb| 0128 09ca 2004 | | 012a 2000 0cbf | | 012c 0019 f0de | | 012e 0000 82f4 | | 0130 09c9 9c04 | | 0132 0000 5f4c | _L| 0134 0033 5ccb | 3\ | 0136 0000 821f | | 0138 09c9 9c04 | | 013a 0000 007f | | 013c 005d e40e | ] | 013e 0000 73e2 | s | 0140 09c9 9c04 | | 0142 0800 5f4c | _L| 0144 0033 5ccb | 3\ | 0146 0000 84f2 | | 0148 09c9 9c04 | | 014a 0800 0280 | | 014c 0000 0000 | | 014e 0000 007b | {| 0150 09ca 2004 | | 0152 0000 007f | | 0154 005d e40e | ] | 0156 0000 88c2 | | 0158 09c9 9c04 | | 015a 0000 007f | | 015c 005f 1c0e | _ | 015e 0001 8a82 | | 0160 09ca 2004 | | 0162 0000 14cc | | 0164 1d3e 610a | >a | 0166 0008 3ad4 | : | 0168 0000 0000 | | 016a 3800 0c9f |8 | 016c 0000 0000 | | 016e 0000 840e | | 0170 09c9 9c04 | | 0172 0800 5f4c | _L| 0174 0033 5ccb | 3\ | 0176 0000 82f4 | | 0178 0000 0000 | | 017a 3000 0c9f |0 | 017c 0000 0000 | | 017e 0000 8330 | 0| 0180 09ca 2004 | | 0182 0800 14cc | | 0184 0033 5ccb | 3\ | 0186 0000 8330 | 0| 0188 09ca 2004 | | 018a 0800 14cc | | 018c 0033 5ccb | 3\ | 018e 0000 8330 | 0| 0190 09ca 2004 | | 0192 0000 007f | | 0194 005d e40e | ] | 0196 0000 7062 | pb| 0198 09ca 2004 | | 019a 2000 0cbf | | 019c 001a d0de | | 019e 0000 8414 | | 01a0 09c9 9c04 | | 01a2 0000 5f4c | _L| 01a4 0033 5ccb | 3\ | 01a6 0000 833f | ?| 01a8 09c9 9c04 | | 01aa 0000 007f | | 01ac 005d e40e | ] | 01ae 0000 73e2 | s | 01b0 09ca 2004 | | 01b2 0800 14cc | | 01b4 0033 5ccb | 3\ | 01b6 0000 85cd | | 01b8 09ca 2004 | | 01ba 0000 007f | | 01bc 005d e40e | ] | 01be 0000 7062 | pb| 01c0 09ca 2004 | | 01c2 2000 0cbf | | 01c4 001b 20de | | 01c6 0000 86b1 | | 01c8 09c9 9c04 | | 01ca 0000 5f4c | _L| 01cc 0033 5ccb | 3\ | 01ce 0000 85dc | | 01d0 09c9 9c04 | | 01d2 0000 007f | | 01d4 005d e40e | ] | 01d6 0000 73e2 | s | 01d8 09ca 2004 | | 01da 0000 007f | | 01dc 005f 1c0e | _ | 01de 0001 87f2 | | 01e0 09c9 9c04 | | 01e2 0800 5f4c | _L| 01e4 0033 5ccb | 3\ | 01e6 0000 8414 | | 01e8 09ca 2004 | | 01ea 0800 99b8 | | 01ec 0000 0000 | | .BLANK 0000[0x6] 01f2 3800 0c9f |8 | .XXX[0xe] 01f4 0000 0000 | | 01f6 0000 85e3 | | 01f8 09c9 9c04 | | 01fa 0800 244c | $L| 01fc 0033 5ccb | 3\ | 01fe 0000 85cd | |