|
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_0a7cf5
└─⟦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 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 000d | | .CONST 0x000d ; Address of begin 0009 0046 | F | .CONST 0x0046 ; Address of exception handler 000a 0002 | | .CONST 0x0002 ; Number of locals 000b INIT_0008: 000b 029f 0053 | S| Declare_Subprogram INIT_0050,For_Call 000d BODY_0008: 000d 00db | | Load_Top At_Offset_3 000e 8251 | Q | Call 0x1,0x51 000f e012 | | Load 0x0,0x12 0010 1872 | r | Execute Package,Field_Execute,Field_Number 0x72 0011 e012 | | Load 0x0,0x12 0012 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32 0013 0aff | | Execute_Immediate Plus,-0x1 0014 460a |F | Jump_Case 0xb 0015 780c |x | Jump 0x22 ; case 0x0 0016 7809 |x | Jump 0x20 ; case 0x1 0017 7808 |x | Jump 0x20 ; case 0x2 0018 7807 |x | Jump 0x20 ; case 0x3 0019 7819 |x | Jump 0x33 ; case 0x4 001a 7805 |x | Jump 0x20 ; case 0x5 001b 7804 |x | Jump 0x20 ; case 0x6 001c 7803 |x | Jump 0x20 ; case 0x7 001d 7802 |x | Jump 0x20 ; case 0x8 001e 7801 |x | Jump 0x20 ; case 0x9 001f 7800 |x | Jump 0x20 ; case 0xa 0020 e213 | | Load 0x1,0x13 0021 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0022 8402 | | Call 0x2,0x2 0023 4608 |F | Jump_Case 0x9 0024 780c |x | Jump 0x31 ; case 0x0 0025 7809 |x | Jump 0x2f ; case 0x1 0026 7808 |x | Jump 0x2f ; case 0x2 0027 7805 |x | Jump 0x2d ; case 0x3 0028 7804 |x | Jump 0x2d ; case 0x4 0029 7803 |x | Jump 0x2d ; case 0x5 002a 7802 |x | Jump 0x2d ; case 0x6 002b 7801 |x | Jump 0x2d ; case 0x7 002c 7800 |x | Jump 0x2d ; case 0x8 002d e212 | | Load 0x1,0x12 002e 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 002f e20f | | Load 0x1,0xf 0030 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0031 e213 | | Load 0x1,0x13 0032 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0033 8402 | | Call 0x2,0x2 0034 4608 |F | Jump_Case 0x9 0035 780e |x | Jump 0x44 ; case 0x0 0036 7809 |x | Jump 0x40 ; case 0x1 0037 7808 |x | Jump 0x40 ; case 0x2 0038 7809 |x | Jump 0x42 ; case 0x3 0039 7804 |x | Jump 0x3e ; case 0x4 003a 7803 |x | Jump 0x3e ; case 0x5 003b 7802 |x | Jump 0x3e ; case 0x6 003c 7801 |x | Jump 0x3e ; case 0x7 003d 7800 |x | Jump 0x3e ; case 0x8 003e e211 | | Load 0x1,0x11 003f 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0040 e20e | | Load 0x1,0xe 0041 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0042 e210 | | Load 0x1,0x10 0043 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0044 e213 | | Load 0x1,0x13 0045 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0046 TRAP_0008: 0046 0007 | | Action Break_Optional 0047 e213 | | Load 0x1,0x13 0048 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0049 0000 0000 | | .BLANK 0000[0x7] 0050 ; -------------------------------------------------------------------------------------- 0050 ; SUBPROGRAM 0050 ; -------------------------------------------------------------------------------------- 0050 0053 | S | .CONST 0x0053 ; Address of begin 0051 005a | Z | .CONST 0x005a ; Address of exception handler 0052 0001 | | .CONST 0x0001 ; Number of locals 0053 BODY_0050: 0053 INIT_0050: 0053 e5ff | | Load 0x2,-0x1 0054 e00c | | Load 0x0,0xc 0055 181a | | Execute Package,Field_Execute,Field_Number 0x1a 0056 e01a | | Load 0x0,0x1a 0057 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0058 1c02 | | Execute_Immediate Run_Utility,0x2 0059 00ca | | Action Exit_Nullary_Function 005a TRAP_0050: 005a 010e | | Execute Exception,Is_Constraint_Error 005b 6802 |h | Jump_Zero 0x5e 005c 4800 |H | Short_Literal 0x0 005d 00ca | | Action Exit_Nullary_Function 005e 0100 | | Execute Exception,Raise 005f 0000 | | .XXX[0x1] 0060 ; -------------------------------------------------------------------------------------- 0060 ; Debug Table 0060 ; -------------------------------------------------------------------------------------- 0060 0004 0012 | | .DEBUG4 0x0004,0x0012,0xc6ed,0x0000,0x0001,0x0000 0066 821f a6ba | | .XXX[0x19a] 0068 282e 8e1f |(. | 006a 5539 fcbf |U9 | 006c 1eab 44b1 | D | 006e 01dd e0b4 | | 0070 3872 7c27 |8r|'| 0072 8448 2c07 | H, | 0074 f40e 921e | | 0076 9212 282e | (.| 0078 c21e d844 | D| 007a 6ebc 2840 |n (@| 007c cec2 ec70 | p| 007e e2c2 9da9 | | 0080 e19a a0d1 | | 0082 3c78 fc16 |<x | 0084 3432 9a9e |42 | 0086 fe1c 8a1b | | 0088 a85b 4576 | [Ev| 008a 921d 3501 | 5 | 008c b1fa 5cf0 | \ | 008e 889d d8ed | | 0090 e19a 8463 | c| 0092 42bc c64d |B M| 0094 6277 f833 |bw 3| 0096 461d b874 |F t| 0098 1967 561f | gV | 009a c9de 9211 | | 009c 8c87 421f | B | 009e 0493 9a1c | | 00a0 c196 e6ad | | 00a2 92c3 d505 | | 00a4 a847 761f | Gv | 00a6 8e1f d03b | ;| 00a8 961d 1ebf | | 00aa 761f a21d |v | 00ac bac3 aa1d | | 00ae c873 b21d | s | 00b0 bc63 be1c | c | 00b2 5abe 268d |Z & | 00b4 88bd 1847 | G| 00b6 25d7 da1d |% | 00b8 c607 561f | V | 00ba d61d 51ff | Q | 00bc f21e 92b6 | | 00be fab4 2c1a | , | 00c0 68ea 7c26 |h |&| 00c2 dea8 829f | | 00c4 2454 1222 |$T "| 00c6 0e4a 2642 | J&B| 00c8 22c0 5806 |" X | 00ca c400 5c30 | \0| 00cc 39a0 ec25 |9 %| 00ce 76bc 30c4 |v 0 | 00d0 3a21 f46c |:! l| 00d2 5221 b960 |R! `| 00d4 4e23 946a |N# j| 00d6 687f fc22 |h "| 00d8 deb0 9ec3 | | 00da b8e8 6e20 | n | 00dc c947 69bc | Gi | 00de 7a23 5c17 |z#\ | 00e0 34c3 3cdc |4 < | 00e2 8a22 6eae | "n | 00e4 2293 89d0 |" | 00e6 9e22 bcc2 | " | 00e8 6c50 a851 |lP Q| 00ea 3c04 b222 |< "| 00ec 56bf 9e85 |V | 00ee 3c04 c223 |< #| 00f0 888f ca9f | | 00f2 1eab 4e41 | NA| 00f4 2c9c 5807 |, X | 00f6 7c02 893b || ;| 00f8 b103 a64d | M| 00fa 82b1 e1ac | | 00fc 6450 fe20 |dP | 00fe 39c1 f270 |9 p| 0100 1c61 0e23 | a #| 0102 e60c e215 | | 0104 e915 2221 | "!| 0106 9e21 e110 | ! | 0108 8419 61e1 | a | 010a 9e79 ec35 | y 5| 010c 4220 cd4c |B L| 010e 14d1 ca79 | y| 0110 b43c 96ba | < | 0112 8451 91e0 | Q | 0114 9e05 143c | <| 0116 bab9 7220 | r | 0118 d62d 7049 | -pI| 011a ea79 5622 | yV"| 011c 8255 9c31 | U 1| 011e 2a45 ad34 |*E 4| 0120 88bd a223 | #| 0122 8906 3a53 | :S| 0124 c0bf 4ac3 | J | 0126 c02a f451 | * Q| 0128 d5e1 2c3a | ,:| 012a debe 8a4b | K| 012c 5c7b 3c52 |\{<R| 012e 6c0a ca4a |l J| 0130 4a93 c489 |J | 0132 42a7 d08a |B | 0134 56a7 dc89 |V | 0136 9170 7d09 | p} | 0138 9972 5e4b | r^K| 013a 75d7 299e |u ) | 013c 6855 c173 |hU s| 013e 89d7 0a4b | K| 0140 91d4 5dcb | ] | 0142 99d5 2171 | !q| 0144 72a7 cac3 |r | 0146 a64b a58f | K | 0148 3248 4c8f |2HL | 014a 5a48 3dc7 |ZH= | 014c 424a 084f |BJ O| 014e 2e72 9407 |.r | 0150 5249 3a68 |RI:h| 0152 9030 2a33 | 0*3| 0154 e1d4 c521 | !| 0156 1508 6676 | fv| 0158 70c6 d214 |p | 015a f9cb 6d4b | mK| 015c 7e49 8216 |~I | 015e 3573 7441 |5stA| 0160 d431 6464 | 1dd| 0162 88be 4573 | Es| 0164 964a 4d73 | JMs| 0166 1ea8 cc7f | | 0168 2e72 cc04 |.r | 016a 1151 e181 | Q | 016c 6460 45d9 |d`E | 016e c243 c64b | C K| 0170 4971 25da |Iq% | 0172 8570 9a4d | p M| 0174 0441 35d8 | A5 | 0176 02c7 e648 | H| 0178 75da 00c4 |u | 017a 65c8 81db |e | 017c 25e2 3c1c |% < | 017e 1518 064e | N| 0180 3242 a07f |2B | 0182 39e0 1a4d |9 M| 0184 e909 663e | f>| 0186 dd72 3241 | r2A| 0188 1c2f 4652 | /FR| 018a 0908 3e4e | >N| 018c 7ea0 464e |~ FN| 018e 86a2 bc51 | Q| 0190 8964 62a7 | db | 0192 ec32 7d6c | 2}l| 0194 b5ff d95e | ^| 0196 3581 12c4 |5 | 0198 84b7 3173 | 1s| 019a 75e0 cec6 |u | 019c 6d70 e2a5 |mp | 019e 1dd8 dec7 | | 01a0 ce48 e567 | H g| 01a2 29f8 9e4d |) M| 01a4 a10a d1d7 | | 01a6 6572 ee44 |er D| 01a8 cea5 ca23 | #| 01aa 7250 a802 |rP | 01ac 9025 5dc1 | %] | 01ae 2ccd c900 |, | 01b0 ce4e cd09 | N | 01b2 6dd8 da4c |m L| 01b4 f24f c572 | O r| 01b6 e08c ea4d | M| 01b8 85db c573 | s| 01ba 5902 81b7 |Y | 01bc 9252 0431 | R 1| 01be a1d8 6c55 | lU| 01c0 a9db 388f | 8 | 01c2 3807 310b |8 1 | 01c4 f573 508f | sP | 01c6 1469 2a4e | i*N| 01c8 e811 324f | 2O| 01ca b08d 3a4d | :M| 01cc 85b5 d9d9 | | 01ce 2031 4a4d | 1JM| 01d0 1e23 710a | #q | 01d2 01da 3018 | 0 | 01d4 0886 a292 | | 01d6 01da 6804 | h | 01d8 4976 5092 |IvP | 01da 9577 a509 | w | 01dc fe79 864d | y M| 01de 58c2 29d8 |X ) | 01e0 746e 31d8 |tn1 | 01e2 1598 8174 | t| 01e4 8206 45d8 | E | 01e6 9176 6c2d | vl-| 01e8 e135 54a2 | 5T | 01ea 59db 4c57 |Y LW| 01ec f109 70a1 | p | 01ee ca4f 014a | O J| 01f0 9061 d64d | a M| 01f2 c297 5cea | \ | 01f4 164d e64d | M M| 01f6 d5cc 5804 | X | 01f8 dd76 ed82 | v | 01fa 99da 0ce2 | | 01fc 024f 2946 | O)F| 01fe da8c f974 | t|