|
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_03b8fe
└─⟦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 0070 | p | .CONST 0x0070 ; 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 003b | ;| Declare_Subprogram INIT_0038,For_Outer_Call,Visible,Unelaborated 000f 029a 0053 | S| Declare_Subprogram INIT_0050,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 4800 |H | Short_Literal 0x0 0024 e5fe | | Load 0x2,-0x2 0025 e5ff | | Load 0x2,-0x1 0026 e001 | | Load 0x0,0x1 0027 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 0028 6804 |h | Jump_Zero 0x2d 0029 e5fd | | Load 0x2,-0x3 002a 0335 | 5 | Declare_Variable Array,Duplicate 002b 00cd | | Action Spare6_Action 002c 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 002d e5ff | | Load 0x2,-0x1 002e 0335 | 5 | Declare_Variable Array,Duplicate 002f 00cd | | Action Spare6_Action 0030 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 0031 0000 0000 | | .BLANK 0000[0x7] 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 4800 |H | Short_Literal 0x0 003c e5fe | | Load 0x2,-0x2 003d e5ff | | Load 0x2,-0x1 003e e001 | | Load 0x0,0x1 003f 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 0040 7004 |p | Jump_Nonzero 0x45 0041 e5ff | | Load 0x2,-0x1 0042 e002 | | Load 0x0,0x2 0043 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0044 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 0045 e5fd | | Load 0x2,-0x3 0046 00d8 | | Load_Top At_Offset_0 0047 0120 | | Execute Any,Is_Value 0048 7002 |p | Jump_Nonzero 0x4b 0049 00d8 | | Load_Top At_Offset_0 004a 011e | | Execute Any,Convert 004b 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 004c 0000 0000 | | .BLANK 0000[0x4] 0050 ; -------------------------------------------------------------------------------------- 0050 ; SUBPROGRAM 0050 ; -------------------------------------------------------------------------------------- 0050 0053 | S | .CONST 0x0053 ; Address of begin 0051 0004 | | .CONST 0x0004 ; Address of exception handler 0052 0001 | | .CONST 0x0001 ; Number of locals 0053 BODY_0050: 0053 INIT_0050: 0053 4800 |H | Short_Literal 0x0 0054 e5fe | | Load 0x2,-0x2 0055 e5ff | | Load 0x2,-0x1 0056 e001 | | Load 0x0,0x1 0057 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21 0058 7009 |p | Jump_Nonzero 0x62 0059 4800 |H | Short_Literal 0x0 005a 4801 |H | Short_Literal 0x1 005b 4802 |H | Short_Literal 0x2 005c e5ff | | Load 0x2,-0x1 005d e002 | | Load 0x0,0x2 005e 1811 | | Execute Package,Field_Execute,Field_Number 0x11 005f e002 | | Load 0x0,0x2 0060 180f | | Execute Package,Field_Execute,Field_Number 0xf 0061 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 0062 4800 |H | Short_Literal 0x0 0063 4801 |H | Short_Literal 0x1 0064 4802 |H | Short_Literal 0x2 0065 e5fd | | Load 0x2,-0x3 0066 e002 | | Load 0x0,0x2 0067 180f | | Execute Package,Field_Execute,Field_Number 0xf 0068 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 0069 0000 0000 | | .BLANK 0000[0x7] 0070 ; -------------------------------------------------------------------------------------- 0070 ; Debug Table 0070 ; -------------------------------------------------------------------------------------- 0070 0004 000d | | .DEBUG4 0x0004,0x000d,0x4039,0x0000,0x0001,0x0000 0076 a3c9 7393 | s | .XXX[0x77] 0078 2bb3 7173 |+ qs| 007a ab73 4ba3 | sK | 007c 9973 1b43 | s C| 007e 2b1b 5973 |+ Ys| 0080 0b1b a34b | K| 0082 b34b a3c8 | K | 0084 0000 03f0 | | 0086 0000 0171 | q| 0088 0aa3 7b7b | {{| 008a 6399 721b |c r | 008c 7b6b 830b |{k | 008e a34b 134b | K K| 0090 634b a3c9 |cK | 0092 7293 2bb3 |r + | 0094 7172 ab73 |qr s| 0096 4ba3 9972 |K r| 0098 1b43 2b1b | C+ | 009a 5972 0b1b |Yr | 009c a34b b34b | K K| 009e a3c8 0000 | | 00a0 0000 2deb | - | 00a2 3468 1fc9 |4h | 00a4 a02d eb8d | - | 00a6 402d ebdb |@- | 00a8 1800 0000 | | 00aa 2400 0000 |$ | 00ac 4c85 b1c9 |L | 00ae b4b9 cde5 | | 00b0 cdd1 95b4 | | 00b2 b985 9191 | | 00b4 c995 cdcc | | 00b6 0000 0024 | $| 00b8 0000 004c | L| 00ba 8531 c9b4 | 1 | 00bc b94d e5cd | M | 00be d195 b4b9 | | 00c0 0591 91c9 | | 00c2 95cd cc00 | | 00c4 0000 0016 | | 00c6 f5aa 180f | | 00c8 e70c 16f4 | | 00ca e0e4 16f0 | | 00cc 2b20 0000 |+ | 00ce 0012 0000 | | 00d0 0024 42d8 | $B | 00d2 e4da 5cc6 | \ | 00d4 c2d8 cadc | | 00d6 c8c2 e45c | \| 00d8 f2ca c2e4 | | 00da 0000 0012 | | 00dc 0000 0024 | $| 00de 4298 e4da |B | 00e0 5c86 c2d8 |\ | 00e2 cadc c8c2 | | 00e4 e45c b2ca | \ | 00e6 c2e4 0000 | | 00e8 0000 0b7a | z| 00ea d99e 07f4 | | 00ec a400 | | 00ed 0000 0000 | | .BLANK 0000[0x5] 00f2 7100 0000 |q | .XXX[0x60] 00f4 2221 746f |"!to| 00f6 6f6c 732e |ols.| 00f8 6163 6365 |acce| 00fa 7373 5f6c |ss_l| 00fc 6973 745f |ist_| 00fe 746f 6f6c |tool| 0100 732e 6e6f |s.no| 0102 726d 616c |rmal| 0104 697a 6500 |ize | 0106 0000 7100 | q | 0108 0000 2221 | "!| 010a 546f 6f6c |Tool| 010c 732e 4163 |s.Ac| 010e 6365 7373 |cess| 0110 5f4c 6973 |_Lis| 0112 745f 546f |t_To| 0114 6f6c 732e |ols.| 0116 4e6f 726d |Norm| 0118 616c 697a |aliz| 011a 6500 0000 |e | 011c 0005 bd6f | o| 011e 0803 fae1 | | 0120 05bd 74c1 | t | 0122 05bd 782a | x*| 0124 0000 0004 | | 0126 8000 0010 | | 0128 10b6 3936 | 96| 012a 973a b731 | : 1| 012c b432 b1b5 | 2 | 012e b2b2 2fb1 | / | 0130 b7b7 3b32 | ;2| 0132 b939 b4b7 | 9 | 0134 b717 3a30 | :0| 0136 b933 b2ba | 3 | 0138 0000 0004 | | 013a 8000 0010 | | 013c 10a6 3936 | 96| 013e 972a b731 | * 1| 0140 b432 b1b5 | 2 | 0142 b2b2 2fa1 | / | 0144 b7b7 3b32 | ;2| 0146 b939 b4b7 | 9 | 0148 b717 2a30 | *0| 014a b933 b2ba | 3 | 014c 0000 0000 | | 014e 02de b920 | | 0150 81fd b800 | | 0152 0000 0000 | | .BLANK 0000[0x5] 0157 0240 0000 | @ | .XXX[0x32] 0159 0948 5d1b | H] | 015b dbdb 1ccb | | 015d 989b dd5b | [| 015f 9919 5917 | Y | 0161 dcdd 1c9a | | 0163 5b99 cb9d |[ | 0165 985c 9a58 | \ X| 0167 589b 1957 |X W| 0169 dcdd 1c9a | | 016b 5b99 c000 |[ | 016d 0002 4000 | @ | 016f 0009 4855 | HU| 0171 1bdb db1c | | 0173 cb90 9bdd | | 0175 5b99 1959 |[ Y| 0177 17d4 dd1c | | 0179 9a5b 99cb | [ | 017b 9598 5c9a | \ | 017d 5858 9b19 |XX | 017f 57d4 dd1c |W | 0181 9a5b 99c0 | [ | 0183 0000 0001 | | 0185 6f5d 5680 |o]V | 0187 feff c000 | | 0189 0000 0000 | | .BLANK 0000[0x4] 018d 0001 2000 | | .XXX[0x6d] 018f 0004 442e | D.| 0191 8ded ed8e | | 0193 65cc 6ded |e m | 0195 cc6e ae4e | n N| 0197 4cad ce8b |L | 0199 edac 2e0b | . | 019b ecec adcc | | 019d ae4d 2c65 | M,e| 019f cc8d edcc | | 01a1 a000 0001 | | 01a3 2000 0004 | | 01a5 442a 8ded |D* | 01a7 ed8e 65c8 | e | 01a9 6ded cc6e |m n| 01ab ae4e 4cad | NL | 01ad ce8b e9ac | | 01af 2e0b e8ec |. | 01b1 adcc ae4d | M| 01b3 2c65 c88d |,e | 01b5 edcc a000 | | 01b7 0000 00b7 | | 01b9 af18 607f | ` | 01bb 91c0 b7af | | 01bd e780 b7b0 | | 01bf 56a0 0000 |V | 01c1 0760 0000 | ` | 01c3 02c2 1746 | F| 01c5 f6f6 c732 | 2| 01c7 e636 f6d7 | 6 | 01c9 0617 4696 | F | 01cb 2696 c697 |& | 01cd 4792 e726 |G &| 01cf 5766 e2e7 |Wf | 01d1 56e6 9747 |V G| 01d3 32e6 3686 |2 6 | 01d5 5636 b2e7 |V6 | 01d7 3746 1747 |7F G| 01d9 5730 0000 |W0 | 01db 0760 0000 | ` | 01dd 02c2 1546 | F| 01df f6f6 c732 | 2| 01e1 e436 f6d7 | 6 | 01e3 0617 4696 | F | 01e5 2696 c697 |& | 01e7 4792 e526 |G &| 01e9 5766 e2e5 |Wf | 01eb 56e6 9747 |V G| 01ed 32e4 3686 |2 6 | 01ef 5636 b2e5 |V6 | 01f1 3746 1747 |7F G| 01f3 5730 0000 |W0 | 01f5 0000 5bd7 | [ | 01f7 bfc0 3fd1 | ? | 01f9 d000 | | 01fa 0000 0000 | | .BLANK 0000[0x5] 01ff 4800 |H | .XXX[0x1]