|
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_03bcfe
└─⟦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 0060 | ` | .CONST 0x0060 ; 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 001c | | .CONST 0x001c ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0010 | | .CONST 0x0010 ; Number of locals 000b INIT_0008: 000b 029a 0023 | #| Declare_Subprogram INIT_0020,For_Outer_Call,Visible,Unelaborated 000d 029a 0033 | 3| Declare_Subprogram INIT_0030,For_Outer_Call,Visible,Unelaborated 000f 029a 0043 | C| Declare_Subprogram INIT_0040,For_Outer_Call,Visible,Unelaborated 0011 029a 0053 | S| Declare_Subprogram INIT_0050,For_Outer_Call,Visible,Unelaborated 0013 00bf | | Action Accept_Activation 0014 1d0d | | Execute_Immediate Reference_Lex_1,0xd 0015 00c7 | | Action Elaborate_Subprogram 0016 1d0e | | Execute_Immediate Reference_Lex_1,0xe 0017 00c7 | | Action Elaborate_Subprogram 0018 1d0f | | Execute_Immediate Reference_Lex_1,0xf 0019 00c7 | | Action Elaborate_Subprogram 001a 1d10 | | Execute_Immediate Reference_Lex_1,0x10 001b 00c7 | | Action Elaborate_Subprogram 001c BODY_0008: 001c 00bc | | Action Signal_Activated 001d 00bb | | Action Signal_Completion 001e 0000 0000 | | .XXX[0x2] 0020 ; -------------------------------------------------------------------------------------- 0020 ; SUBPROGRAM 0020 ; -------------------------------------------------------------------------------------- 0020 0023 | # | .CONST 0x0023 ; Address of begin 0021 0027 | ' | .CONST 0x0027 ; Address of exception handler 0022 0001 | | .CONST 0x0001 ; Number of locals 0023 BODY_0020: 0023 INIT_0020: 0023 e5ff | | Load 0x2,-0x1 0024 e002 | | Load 0x0,0x2 0025 180e | | Execute Package,Field_Execute,Field_Number 0xe 0026 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0027 TRAP_0020: 0027 4884 |H | Short_Literal 0x84 0028 010f | | Execute Exception,Equal 0029 6802 |h | Jump_Zero 0x2c 002a 4800 |H | Short_Literal 0x0 002b 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 002c 0100 | | Execute Exception,Raise 002d 0000 0000 | | .XXX[0x3] 002f 0000 | | 0030 ; -------------------------------------------------------------------------------------- 0030 ; SUBPROGRAM 0030 ; -------------------------------------------------------------------------------------- 0030 0033 | 3 | .CONST 0x0033 ; Address of begin 0031 0039 | 9 | .CONST 0x0039 ; Address of exception handler 0032 0001 | | .CONST 0x0001 ; Number of locals 0033 BODY_0030: 0033 INIT_0030: 0033 e5fd | | Load 0x2,-0x3 0034 e5fe | | Load 0x2,-0x2 0035 e5ff | | Load 0x2,-0x1 0036 e002 | | Load 0x0,0x2 0037 180f | | Execute Package,Field_Execute,Field_Number 0xf 0038 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 0039 TRAP_0030: 0039 4884 |H | Short_Literal 0x84 003a 010f | | Execute Exception,Equal 003b 6802 |h | Jump_Zero 0x3e 003c 4801 |H | Short_Literal 0x1 003d 4403 |D | Exit_Subprogram With_Value,New_Top_Offset 0x3 003e 0100 | | Execute Exception,Raise 003f 0000 | | .XXX[0x1] 0040 ; -------------------------------------------------------------------------------------- 0040 ; SUBPROGRAM 0040 ; -------------------------------------------------------------------------------------- 0040 0043 | C | .CONST 0x0043 ; Address of begin 0041 0047 | G | .CONST 0x0047 ; Address of exception handler 0042 0001 | | .CONST 0x0001 ; Number of locals 0043 BODY_0040: 0043 INIT_0040: 0043 e5ff | | Load 0x2,-0x1 0044 e002 | | Load 0x0,0x2 0045 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0046 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0047 TRAP_0040: 0047 4884 |H | Short_Literal 0x84 0048 010f | | Execute Exception,Equal 0049 6802 |h | Jump_Zero 0x4c 004a 4801 |H | Short_Literal 0x1 004b 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 004c 0100 | | Execute Exception,Raise 004d 0000 0000 | | .XXX[0x3] 004f 0000 | | 0050 ; -------------------------------------------------------------------------------------- 0050 ; SUBPROGRAM 0050 ; -------------------------------------------------------------------------------------- 0050 0053 | S | .CONST 0x0053 ; Address of begin 0051 0058 | X | .CONST 0x0058 ; Address of exception handler 0052 0001 | | .CONST 0x0001 ; Number of locals 0053 BODY_0050: 0053 INIT_0050: 0053 e5fe | | Load 0x2,-0x2 0054 e5ff | | Load 0x2,-0x1 0055 e002 | | Load 0x0,0x2 0056 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0057 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0058 TRAP_0050: 0058 4884 |H | Short_Literal 0x84 0059 010f | | Execute Exception,Equal 005a 6801 |h | Jump_Zero 0x5c 005b 4503 |E | Exit_Suprogram New_Top_Offset 0x3 005c 0100 | | Execute Exception,Raise 005d 0000 0000 | | .XXX[0x3] 005f 0000 | | 0060 ; -------------------------------------------------------------------------------------- 0060 ; Debug Table 0060 ; -------------------------------------------------------------------------------------- 0060 0004 0010 | | .DEBUG4 0x0004,0x0010,0x09c6,0x0000,0x0001,0x0000 0066 6808 00d9 |h | .XXX[0x26] 0068 0092 05cc | | 006a e21a 180e | | 006c 00d1 00d8 | | 006e 0101 e216 | | 0070 010f 680b | h | 0072 00d9 8221 | !| 0074 00d1 4802 | H | 0076 a5fb 00d9 | | 0078 0092 05cc | | 007a e21a 180e | | 007c 4505 00d9 |E | 007e 0092 05cc | | 0080 e21a 180e | | 0082 00d1 00d9 | | 0084 8221 00d1 | ! | 0086 4802 a5fb |H | 0088 00d9 e21a | | 008a 1816 4505 | E | 008c 0000 0000 | | .BLANK 0000[0x4] 0090 0493 0004 | | .XXX[0xb] 0092 0001 00db | | 0094 00db e004 | | 0096 1b0f 0119 | | 0098 e21f 180e | | 009a 4502 |E | 009b 0000 0000 | | .BLANK 0000[0x5] 00a0 04a7 04eb | | .XXX[0x74] 00a2 0002 e219 | | 00a4 0322 00d8 | " | 00a6 1c00 00d8 | | 00a8 e5fc e5fd | | 00aa 8220 00d1 | | 00ac 00d8 0092 | | 00ae 05cd e5ff | | 00b0 01cc 0092 | | 00b2 05c8 01cc | | 00b4 e5fe 01cc | | 00b6 0092 05c9 | | 00b8 01cc e5fd | | 00ba 00e1 011c | | 00bc 1c01 01cc | | 00be 0092 05ca | | 00c0 01cc e5fc | | 00c2 01cc 0092 | | 00c4 05cb 01cc | | 00c6 0092 05ce | | 00c8 e21a 180d | | 00ca 00d1 00d8 | | 00cc e5fe e21d | | 00ce 180d 00d1 | | 00d0 00d8 e5ff | | 00d2 e21d 180e | | 00d4 00d1 00d8 | | 00d6 e004 1810 | | 00d8 e5ff 1d2a | *| 00da e22b 1d2c | + ,| 00dc e21c 1824 | $| 00de 00d1 00d8 | | 00e0 8221 00d1 | ! | 00e2 00d8 3c00 | < | 00e4 a5fb 00d8 | | 00e6 0092 05ce | | 00e8 e21a 180e | | 00ea 4505 e00a |E | 00ec 1b47 010f | G | 00ee 6808 00d9 |h | 00f0 0092 05ce | | 00f2 e21a 180e | | 00f4 00d1 00d8 | | 00f6 0101 e216 | | 00f8 010f 680b | h | 00fa 00d9 8221 | !| 00fc 00d1 4802 | H | 00fe a5fb 00d9 | | 0100 0092 05ce | | 0102 e21a 180e | | 0104 4505 00d9 |E | 0106 e21a 1816 | | 0108 00d1 00d9 | | 010a 8221 00d1 | ! | 010c 4802 a5fb |H | 010e 00d9 0092 | | 0110 05ce e21a | | 0112 180e 4505 | E | 0114 0000 0000 | | .BLANK 0000[0x4] 0118 051b 0004 | | .XXX[0xb] 011a 0001 00db | | 011c 00db e004 | | 011e 1b0f 0119 | | 0120 e21f 180f | | 0122 4502 |E | 0123 0000 0000 | | .BLANK 0000[0x5] 0128 052f 0569 | / i| .XXX[0x6a] 012a 0002 e219 | | 012c 0322 00d8 | " | 012e 1c00 00d8 | | 0130 e5fd e5fe | | 0132 8220 00d1 | | 0134 00d8 0092 | | 0136 05cf e5ff | | 0138 01cc 0092 | | 013a 05c9 01cc | | 013c e5fe 00e1 | | 013e 011c 1c01 | | 0140 01cc 0092 | | 0142 05ca 01cc | | 0144 e5fd 01cc | | 0146 0092 05cb | | 0148 01cc 0092 | | 014a 05d0 e21a | | 014c 180d 00d1 | | 014e 00d8 e5ff | | 0150 e21d 180f | | 0152 00d1 00d8 | | 0154 e004 1810 | | 0156 e5ff 1d30 | 0| 0158 e231 1d32 | 1 2| 015a e21c 1824 | $| 015c 00d1 00d8 | | 015e 8221 00d1 | ! | 0160 00d8 3c00 | < | 0162 a5fc 00d8 | | 0164 0092 05d0 | | 0166 e21a 180e | | 0168 4504 e00a |E | 016a 1b47 010f | G | 016c 6808 00d9 |h | 016e 0092 05d0 | | 0170 e21a 180e | | 0172 00d1 00d8 | | 0174 0101 e216 | | 0176 010f 680b | h | 0178 00d9 8221 | !| 017a 00d1 4802 | H | 017c a5fc 00d9 | | 017e 0092 05d0 | | 0180 e21a 180e | | 0182 4504 00d9 |E | 0184 e21a 1816 | | 0186 00d1 00d9 | | 0188 8221 00d1 | ! | 018a 4802 a5fc |H | 018c 00d9 0092 | | 018e 05d0 e21a | | 0190 180e 4504 | E | 0192 0000 0000 | | .BLANK 0000[0x6] 0198 059b 0004 | | .XXX[0x68] 019a 0001 e7fd | | 019c 0c02 6809 | h | 019e e5ff e7fe | | 01a0 e7fd e21b | | 01a2 180d e21a | | 01a4 1810 00d1 | | 01a6 4504 e7fd |E | 01a8 0f01 6808 | h | 01aa e5ff 00db | | 01ac e7fd e21b | | 01ae 180d e21a | | 01b0 1810 00d1 | | 01b2 4504 003e |E >| 01b4 0046 0050 | F P| 01b6 0053 0064 | S d| 01b8 0075 008a | u | 01ba 00a6 00b1 | | 01bc 00bb 00ca | | 01be 00d8 00e8 | | 01c0 00f7 0102 | | 01c2 010c 011c | | 01c4 012b 013b | + ;| 01c6 014a 0162 | J b| 01c8 0174 0184 | t | 01ca 018d 019a | | 01cc 0199 019c | | 01ce 01a9 01ac | | 01d0 01bb 01c1 | | 01d2 434f 4d50 |COMP| 01d4 4154 4942 |ATIB| 01d6 4c45 494e |LEIN| 01d8 434f 4d50 |COMP| 01da 4154 4942 |ATIB| 01dc 4c45 4552 |LEER| 01de 524f 5243 |RORC| 01e0 6f75 6c64 |ould| 01e2 206e 6f74 | not| 01e4 2066 696e | fin| 01e6 6420 756e |d un| 01e8 6974 436f |itCo| 01ea 756c 6420 |uld | 01ec 6e6f 7420 |not | 01ee 6669 6e64 |find| 01f0 2076 6965 | vie| 01f2 7743 6f75 |wCou| 01f4 6c64 206e |ld n| 01f6 6f74 2066 |ot f| 01f8 696e 6420 |ind | 01fa 6163 7469 |acti| 01fc 7669 7479 |vity| 01fe 416c 6c20 |All |