|
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, 5900_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_03c8f4
└─⟦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 5900 |Y | .CONST 0x5900 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 0058 | X | .CONST 0x0058 ; 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 0034 | 4 | .CONST 0x0034 ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 001a | | .CONST 0x001a ; Number of locals 000b INIT_0008: 000b 029a 003b | ;| Declare_Subprogram INIT_0038,For_Outer_Call,Visible,Unelaborated 000d 4802 |H | Short_Literal 0x2 000e e001 | | Load 0x0,0x1 000f 01d7 | | Execute Vector,Field_Read 0010 02a8 | | Declare_Subprogram For_Call,Visible,Unelaborated,With_Address 0011 00bf | | Action Accept_Activation 0012 00e3 | | Load_Encached Natural_Cache 0013 0600 | | Execute_Immediate Set_Value_Unchecked,0x0 0014 480e |H | Short_Literal 0xe 0015 e001 | | Load 0x0,0x1 0016 01d7 | | Execute Vector,Field_Read 0017 02a5 | | Declare_Subprogram For_Outer_Call,With_Address 0018 4810 |H | Short_Literal 0x10 0019 e001 | | Load 0x0,0x1 001a 01d7 | | Execute Vector,Field_Read 001b 02a5 | | Declare_Subprogram For_Outer_Call,With_Address 001c 480a |H | Short_Literal 0xa 001d e001 | | Load 0x0,0x1 001e 01d7 | | Execute Vector,Field_Read 001f 02a5 | | Declare_Subprogram For_Outer_Call,With_Address 0020 480c |H | Short_Literal 0xc 0021 e001 | | Load 0x0,0x1 0022 01d7 | | Execute Vector,Field_Read 0023 02a5 | | Declare_Subprogram For_Outer_Call,With_Address 0024 4808 |H | Short_Literal 0x8 0025 e001 | | Load 0x0,0x1 0026 01d7 | | Execute Vector,Field_Read 0027 02a5 | | Declare_Subprogram For_Outer_Call,With_Address 0028 4806 |H | Short_Literal 0x6 0029 e001 | | Load 0x0,0x1 002a 01d7 | | Execute Vector,Field_Read 002b 02a5 | | Declare_Subprogram For_Outer_Call,With_Address 002c 4804 |H | Short_Literal 0x4 002d e001 | | Load 0x0,0x1 002e 01d7 | | Execute Vector,Field_Read 002f 02a5 | | Declare_Subprogram For_Outer_Call,With_Address 0030 1d12 | | Execute_Immediate Reference_Lex_1,0x12 0031 00c7 | | Action Elaborate_Subprogram 0032 1d11 | | Execute_Immediate Reference_Lex_1,0x11 0033 00c7 | | Action Elaborate_Subprogram 0034 BODY_0008: 0034 00bc | | Action Signal_Activated 0035 00bb | | Action Signal_Completion 0036 0000 0000 | | .XXX[0x2] 0038 ; -------------------------------------------------------------------------------------- 0038 ; SUBPROGRAM 0038 ; -------------------------------------------------------------------------------------- 0038 003b | ; | .CONST 0x003b ; Address of begin 0039 0004 | | .CONST 0x0004 ; Address of exception handler 003a 0001 | | .CONST 0x0001 ; Number of locals 003b BODY_0038: 003b INIT_0038: 003b 00da | | Load_Top At_Offset_2 003c 8002 | | Call 0x0,0x2 003d 4605 |F | Jump_Case 0x6 003e 780f |x | Jump 0x4e ; case 0x0 003f 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; case 0x1 0040 7804 |x | Jump 0x45 ; case 0x2 0041 7806 |x | Jump 0x48 ; case 0x3 0042 7808 |x | Jump 0x4b ; case 0x4 0043 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; case 0x5 0044 4502 |E | .XXX[0x1] 0045 00da | | Load_Top At_Offset_2 0046 8218 | | Call 0x1,0x18 0047 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0048 00da | | Load_Top At_Offset_2 0049 8219 | | Call 0x1,0x19 004a 4502 |E | Exit_Suprogram New_Top_Offset 0x2 004b 00da | | Load_Top At_Offset_2 004c 821a | | Call 0x1,0x1a 004d 4502 |E | Exit_Suprogram New_Top_Offset 0x2 004e 00da | | Load_Top At_Offset_2 004f 8003 | | Call 0x0,0x3 0050 6803 |h | Jump_Zero 0x54 0051 00da | | Load_Top At_Offset_2 0052 8216 | | Call 0x1,0x16 0053 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0054 00da | | Load_Top At_Offset_2 0055 8217 | | Call 0x1,0x17 0056 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0057 0000 | | .XXX[0x1] 0058 ; -------------------------------------------------------------------------------------- 0058 ; Debug Table 0058 ; -------------------------------------------------------------------------------------- 0058 0004 0002 | | .DEBUG4 0x0004,0x0002,0xd1ac,0x0000,0x0001,0x0000 005e cc2d 8be9 | - | .XXX[0x49] 0060 2e8c ae4c |. L| 0062 2e8d ee40 |. @| 0064 0000 00a0 | | 0066 0000 02e4 | | 0068 0e8f 2e0c | . | 006a a40a 8cae | | 006c 4dad 2dcc |M - | 006e 2d8b e92e |- .| 0070 8cae 4c2e | L.| 0072 8dee 4000 | @ | 0074 0000 a000 | | 0076 0002 e40e | | 0078 8f2e 0ca4 | . | 007a 0a8c ae4d | M| 007c ad2d cc2d | - -| 007e 8be9 2e8c | . | 0080 ae4c 2e8d | L. | 0082 ee40 0000 | @ | 0084 03c0 0000 | | 0086 01cc cead | | 0088 cc6e 8d2d | n -| 008a edc4 0acc | | 008c 2d8e aca0 |- | 008e 0000 03a0 | | 0090 0000 01e4 | | 0092 0cce adcc | | 0094 6e8d 2ded |n - | 0096 c40a cc2d | -| 0098 8eac a000 | | 009a 0003 a000 | | 009c 0001 e40c | | 009e cead cc6e | n| 00a0 8d2d edc4 | - | 00a2 0acc 2d8e | - | 00a4 aca0 0000 | | 00a6 0020 | | 00a7 0000 0000 | | .BLANK 0000[0x5] 00ac 05a0 0000 | | .XXX[0x7] 00ae 0000 0000 | | 00b0 0580 0000 | | 00b2 0020 | | 00b3 0000 0000 | | .BLANK 0000[0x5] 00b8 05c0 0000 | | .XXX[0x7] 00ba 0000 0000 | | 00bc 05a0 0000 | | 00be 0020 | | 00bf 0000 0000 | | .BLANK 0000[0x5] 00c4 05e0 0000 | | .XXX[0x36] 00c6 0000 0000 | | 00c8 05c0 0000 | | 00ca 0620 0000 | | 00cc 0488 0dcd | | 00ce ec8c a404 | | 00d0 2a8d eded |* | 00d2 8e65 ca6f | e o| 00d4 2e6e 8cad |.n | 00d6 abea ae8d | | 00d8 2d8d 2e8d |- . | 00da 2cae 65c9 |, e | 00dc ec4d 4cac | ML | 00de 6e80 0000 |n | 00e0 0640 0000 | @ | 00e2 008d cdec | | 00e4 8ca0 0000 | | 00e6 06e0 0000 | | 00e8 03c4 2a8d | * | 00ea eded 8e65 | e| 00ec ca6f 2e6e | o.n| 00ee 8cad abea | | 00f0 ae8d 2d8d | - | 00f2 2e8d 2cae |. , | 00f4 65c9 ec4d |e M| 00f6 4cac 6e80 |L n | 00f8 0000 0020 | | 00fa 0000 0000 | | .BLANK 0000[0x5] 00ff 0ac0 0000 | | .XXX[0x49] 0101 0000 0000 | | 0103 0aa0 0000 | | 0105 0b00 0000 | | 0107 046e 6eac | nn | 0109 4e8f 2e0c |N . | 010b a409 ec4d | M| 010d 4cac 6e84 |L n | 010f 0d2e 6408 | .d | 0111 8d2e 4cac | .L | 0113 6e8d ee4f |n O| 0115 25c9 ec4d |% M| 0117 4cac 6e87 |L n | 0119 6000 000a |` | 011b e000 0004 | | 011d 840e 6eac | n | 011f 4e8f 2e0c |N . | 0121 a409 ec4d | M| 0123 4cac 6e84 |L n | 0125 0d2e 6408 | .d | 0127 8d2e 4cac | .L | 0129 6e8d ee4f |n O| 012b 25c9 ec4d |% M| 012d 4cac 6e87 |L n | 012f 6000 000a |` | 0131 e000 0004 | | 0133 840e 6eac | n | 0135 4e8f 2e0c |N . | 0137 a409 ec4d | M| 0139 4cac 6e84 |L n | 013b 0d2e 6408 | .d | 013d 8d2e 4cac | .L | 013f 6e8d ee4f |n O| 0141 25c9 ec4d |% M| 0143 4cac 6e87 |L n | 0145 6000 0000 |` | 0147 2000 | | 0148 0000 0000 | | .BLANK 0000[0x4] 014c 000f 8000 | | .XXX[0x25] 014e 0000 0000 | | 0150 000f 6000 | ` | 0152 000f c000 | | 0154 0001 6888 | h | 0156 aa68 6a49 | hjI| 0158 2a0a 8929 |* )| 015a e9c0 0000 | | 015c 0fa0 0000 | | 015e 0184 0888 | | 0160 aa68 6a49 | hjI| 0162 2a0a 8929 |* )| 0164 e9c0 0000 | | 0166 0fa0 0000 | | 0168 0184 0888 | | 016a aa68 6a49 | hjI| 016c 2a0a 8929 |* )| 016e e9c0 0000 | | 0170 0020 | | 0171 0000 0000 | | .BLANK 0000[0x5] 0176 0140 0000 | @ | .XXX[0x7d] 0178 0000 0000 | | 017a 0120 0000 | | 017c 0180 0000 | | 017e 08c8 8cac | | 0180 cd2d ccae | - | 0182 640c 240e |d $ | 0184 4cae 0e4c |L L| 0186 ae6c adce | l | 0188 8c2e 8d2d | . -| 018a edc4 0ccd | | 018c ee44 0c2d | D -| 018e c40c 2c6e | ,n| 0190 8d2e cd2e | . .| 0192 8f24 0dee | $ | 0194 440c adce |D | 0196 8d2e 8f24 | . $| 0198 0d2d c40e | - | 019a 8d0c a408 | | 019c adce cd2e | .| 019e 4ded cdac |M | 01a0 adce 85c0 | | 01a2 0000 0160 | `| 01a4 0000 08e4 | | 01a6 088c accd | | 01a8 2dcc ae64 |- d| 01aa 0c24 0e4c | $ L| 01ac ae0e 4cae | L | 01ae 6cad ce8c |l | 01b0 2e8d 2ded |. - | 01b2 c40c cdee | | 01b4 440c 2dc4 |D - | 01b6 0c2c 6e8d | ,n | 01b8 2ecd 2e8f |. . | 01ba 240d ee44 |$ D| 01bc 0cad ce8d | | 01be 2e8f 240d |. $ | 01c0 2dc4 0e8d |- | 01c2 0ca4 08ad | | 01c4 cecd 2e4d | .M| 01c6 edcd acad | | 01c8 ce85 c000 | | 01ca 0001 6000 | ` | 01cc 0008 e408 | | 01ce 8cac cd2d | -| 01d0 ccae 640c | d | 01d2 240e 4cae |$ L | 01d4 0e4c ae6c | L l| 01d6 adce 8c2e | .| 01d8 8d2d edc4 | - | 01da 0ccd ee44 | D| 01dc 0c2d c40c | - | 01de 2c6e 8d2e |,n .| 01e0 cd2e 8f24 | . $| 01e2 0dee 440c | D | 01e4 adce 8d2e | .| 01e6 8f24 0d2d | $ -| 01e8 c40e 8d0c | | 01ea a408 adce | | 01ec cd2e 4ded | .M | 01ee cdac adce | | 01f0 85c0 0000 | | 01f2 0020 | | 01f3 0000 0000 | | .BLANK 0000[0x5] 01f8 0a60 0000 | ` | .XXX[0x8] 01fa 0000 0000 | | 01fc 0a40 0000 | @ | 01fe 0aa0 0000 | |