|
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 00e8 | | .CONST 0x00e8 ; 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 0019 | | .CONST 0x0019 ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0003 | | .CONST 0x0003 ; Number of locals 000b INIT_0008: 000b e002 | | Load 0x0,0x2 000c 1b8f | | Execute Package,Field_Read,Field_Number 0x8f 000d 02ff | | Declare_Variable Variant_Record 000e 4867 |Hg | Short_Literal 0x67 000f e9ff | | Load 0x4,-0x1 0010 e002 | | Load 0x0,0x2 0011 182b | + | Execute Package,Field_Execute,Field_Number 0x2b 0012 00d9 | | Load_Top At_Offset_1 0013 016d | m | Execute Variant_Record,Structure_Write 0014 e002 | | Load 0x0,0x2 0015 1b1d | | Execute Package,Field_Read,Field_Number 0x1d 0016 02ff | | Declare_Variable Variant_Record 0017 00d8 | | Load_Top At_Offset_0 0018 1c00 | | Execute_Immediate Run_Utility,0x0 0019 BODY_0008: 0019 00d9 | | Load_Top At_Offset_1 001a e002 | | Load 0x0,0x2 001b 182c | , | Execute Package,Field_Execute,Field_Number 0x2c 001c 6873 |hs | Jump_Zero 0x90 001d 4800 |H | Short_Literal 0x0 001e 480e |H | Short_Literal 0xe 001f e002 | | Load 0x0,0x2 0020 1862 | b | Execute Package,Field_Execute,Field_Number 0x62 0021 e001 | | Load 0x0,0x1 0022 1b16 | | Execute Package,Field_Read,Field_Number 0x16 0023 0092 0091 | | Action Push_String_Extended,0x91 ; "The " 0025 4808 |H | Short_Literal 0x8 0026 e9ff | | Load 0x4,-0x1 0027 e002 | | Load 0x0,0x2 0028 1820 | | Execute Package,Field_Execute,Field_Number 0x20 0029 01cc | | Execute Vector,Catenate 002a 0092 0092 | | Action Push_String_Extended,0x92 ; " has been decomposed into" 002c 01cc | | Execute Vector,Catenate 002d 0092 0093 | | Action Push_String_Extended,0x93 ; " constituent capabilities which are" 002f 01cc | | Execute Vector,Catenate 0030 0092 0094 | | Action Push_String_Extended,0x94 ; " listed below and described in the" 0032 01cc | | Execute Vector,Catenate 0033 0092 0095 | | Action Push_String_Extended,0x95 ; " following subparagraphs." 0035 01cc | | Execute Vector,Catenate 0036 e002 | | Load 0x0,0x2 0037 1886 | | Execute Package,Field_Execute,Field_Number 0x86 0038 4801 |H | Short_Literal 0x1 0039 e402 | | Load 0x2,0x2 003a e001 | | Load 0x0,0x1 003b 1b32 | 2 | Execute Package,Field_Read,Field_Number 0x32 003c 1820 | | Execute Package,Field_Execute,Field_Number 0x20 003d 4806 |H | Short_Literal 0x6 003e e002 | | Load 0x0,0x2 003f 1862 | b | Execute Package,Field_Execute,Field_Number 0x62 0040 e002 | | Load 0x0,0x2 0041 1b65 | e | Execute Package,Field_Read,Field_Number 0x65 0042 0092 0096 | | Action Push_String_Extended,0x96 ; "Constituent Capability Decomposition" 0044 e002 | | Load 0x0,0x2 0045 1881 | | Execute Package,Field_Execute,Field_Number 0x81 0046 00cf | | Action Mark_Auxiliary 0047 00da | | Load_Top At_Offset_2 0048 e002 | | Load 0x0,0x2 0049 182e | . | Execute Package,Field_Execute,Field_Number 0x2e 004a 00db | | Load_Top At_Offset_3 004b e002 | | Load 0x0,0x2 004c 182d | - | Execute Package,Field_Execute,Field_Number 0x2d 004d 0263 | c | Execute Discrete,Above_Bound 004e 701c |p | Jump_Nonzero 0x6b 004f 00d8 | | Load_Top At_Offset_0 0050 e802 | | Load 0x4,0x2 0051 e002 | | Load 0x0,0x2 0052 182f | / | Execute Package,Field_Execute,Field_Number 0x2f 0053 e803 | | Load 0x4,0x3 0054 016d | m | Execute Variant_Record,Structure_Write 0055 4807 |H | Short_Literal 0x7 0056 e002 | | Load 0x0,0x2 0057 1862 | b | Execute Package,Field_Execute,Field_Number 0x62 0058 00ea | | Load_Encached Null_String_Cache 0059 4807 |H | Short_Literal 0x7 005a 00db | | Load_Top At_Offset_3 005b e802 | | Load 0x4,0x2 005c e002 | | Load 0x0,0x2 005d 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 005e e803 | | Load 0x4,0x3 005f 4806 |H | Short_Literal 0x6 0060 e002 | | Load 0x0,0x2 0061 183c | < | Execute Package,Field_Execute,Field_Number 0x3c 0062 4801 |H | Short_Literal 0x1 0063 00db | | Load_Top At_Offset_3 0064 e802 | | Load 0x4,0x2 0065 e002 | | Load 0x0,0x2 0066 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 0067 e002 | | Load 0x0,0x2 0068 1882 | | Execute Package,Field_Execute,Field_Number 0x82 0069 00c8 | | Action Pop_Auxiliary_Range 006a 3fe4 |? | Loop_Increasing 0x4f 006b 00ce | | Action Pop_Auxiliary 006c e002 | | Load 0x0,0x2 006d 1b64 | d | Execute Package,Field_Read,Field_Number 0x64 006e e002 | | Load 0x0,0x2 006f 1b65 | e | Execute Package,Field_Read,Field_Number 0x65 0070 e002 | | Load 0x0,0x2 0071 186e | n | Execute Package,Field_Execute,Field_Number 0x6e 0072 e402 | | Load 0x2,0x2 0073 e001 | | Load 0x0,0x1 0074 1b32 | 2 | Execute Package,Field_Read,Field_Number 0x32 0075 1813 | | Execute Package,Field_Execute,Field_Number 0x13 0076 00cf | | Action Mark_Auxiliary 0077 00da | | Load_Top At_Offset_2 0078 e002 | | Load 0x0,0x2 0079 182e | . | Execute Package,Field_Execute,Field_Number 0x2e 007a 00db | | Load_Top At_Offset_3 007b e002 | | Load 0x0,0x2 007c 182d | - | Execute Package,Field_Execute,Field_Number 0x2d 007d 0263 | c | Execute Discrete,Above_Bound 007e 700c |p | Jump_Nonzero 0x8b 007f 00d8 | | Load_Top At_Offset_0 0080 e802 | | Load 0x4,0x2 0081 e002 | | Load 0x0,0x2 0082 182f | / | Execute Package,Field_Execute,Field_Number 0x2f 0083 e803 | | Load 0x4,0x3 0084 016d | m | Execute Variant_Record,Structure_Write 0085 00db | | Load_Top At_Offset_3 0086 8609 | | Call 0x3,0x9 0087 00db | | Load_Top At_Offset_3 0088 860a | | Call 0x3,0xa 0089 00c8 | | Action Pop_Auxiliary_Range 008a 3ff4 |? | Loop_Increasing 0x7f 008b 00ce | | Action Pop_Auxiliary 008c e402 | | Load 0x2,0x2 008d e001 | | Load 0x0,0x1 008e 1b32 | 2 | Execute Package,Field_Read,Field_Number 0x32 008f 1814 | | Execute Package,Field_Execute,Field_Number 0x14 0090 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0091 ; -------------------------------------------------------------------------------------- 0091 ; STRING TABLE 0091 ; -------------------------------------------------------------------------------------- 0091 000e | | .STRTAB 0x000e->0x0098 ; "The " 0092 0010 | | .STRTAB 0x0010->0x009a ; " has been decomposed into" 0093 0027 | ' | .STRTAB 0x0027->0x00a6 ; " constituent capabilities which are" 0094 0048 | H | .STRTAB 0x0048->0x00b8 ; " listed below and described in the" 0095 0068 | h | .STRTAB 0x0068->0x00c9 ; " following subparagraphs." 0096 007f | | .STRTAB 0x007f->0x00d5 ; "Constituent Capability Decomposition" 0097 00a1 | | .STREND 0x00a1->0x00e7 0098 5468 6520 |The | .STRTAB_STRINGS 00e8 ; -------------------------------------------------------------------------------------- 00e8 ; Debug Table 00e8 ; -------------------------------------------------------------------------------------- 00e8 0004 0012 | | .DEBUG4 0x0004,0x0012,0xfcd2,0x0000,0x0001,0x0000 00ee d518 dd14 | | .XXX[0x112] 00f0 d8e0 dd09 | | 00f2 10e0 c0cc | | 00f4 c4c8 d908 | | 00f6 dccd 090c | | 00f8 d104 dcc9 | | 00fa 10d5 090d | | 00fc 08dc d518 | | 00fe d8cc e104 | | 0100 e109 18dd | | 0102 1908 d118 | | 0104 e0e5 18cc | | 0106 cccd 18c0 | | 0108 e0e5 04e4 | | 010a c10c d4d8 | | 010c dce5 08cc | | 010e dccd 18e0 | | 0110 e4c8 e118 | | 0112 e0c4 c0cc | | 0114 d0d9 0ce0 | | 0116 dd05 08c0 | | 0118 ccdc e0e4 | | 011a c0d9 1115 | | 011c 190d 04c5 | | 011e 18d0 d8e0 | | 0120 d8d1 0508 | | 0122 d4d0 e515 | | 0124 0ce4 d508 | | 0126 cd18 c0c0 | | 0128 cd10 e519 | | 012a 110d 04cd | | 012c 10e1 04d1 | | 012e 04e5 18cd | | 0130 0d18 d8dc | | 0132 e515 04d4 | | 0134 c4c9 08d4 | | 0136 d8c4 c504 | | 0138 dce1 10cc | | 013a c0d8 d0c8 | | 013c c908 e0dc | | 013e c8c8 c8d1 | | 0140 1914 d4dc | | 0142 e4d4 c118 | | 0144 c105 08c5 | | 0146 14d5 1908 | | 0148 cd10 dce4 | | 014a ccc8 d4d5 | | 014c 0cc0 c904 | | 014e d914 c915 | | 0150 0910 d0dd | | 0152 0ccc e0c8 | | 0154 d0d5 10dc | | 0156 c114 e4e0 | | 0158 c0e1 04c5 | | 015a 1915 0515 | | 015c 14e0 dcdc | | 015e c110 d110 | | 0160 d8d4 d50c | | 0162 d908 c0c9 | | 0164 14e1 1110 | | 0166 c8e4 c8d0 | | 0168 c50c dd04 | | 016a e4d9 18cd | | 016c 14e5 150c | | 016e dd18 ccc4 | | 0170 d4c0 cccd | | 0172 04c0 ccc1 | | 0174 1515 04e5 | | 0176 14c0 d519 | | 0178 04c5 14d0 | | 017a d0e1 1104 | | 017c e0d4 c4e5 | | 017e 0d15 18e1 | | 0180 0d14 dce4 | | 0182 e0d4 d8cc | | 0184 dd0c d509 | | 0186 0509 0cc4 | | 0188 e0d8 ccd1 | | 018a 090c d0d0 | | 018c d90c cd04 | | 018e d914 cd10 | | 0190 c8cc dcd4 | | 0192 c504 c8dc | | 0194 ccd4 ccc1 | | 0196 0cd4 ccd8 | | 0198 ccc4 ccd8 | | 019a e4dc dcc4 | | 019c ccdc d504 | | 019e d8c5 14c0 | | 01a0 e4c5 1910 | | 01a2 d0e0 d508 | | 01a4 d8e1 18e4 | | 01a6 e4c1 1115 | | 01a8 0d11 050c | | 01aa c10d 14d1 | | 01ac 10c8 e0e0 | | 01ae c111 04e1 | | 01b0 090c c4d8 | | 01b2 d4c4 dcdd | | 01b4 0d08 c0c8 | | 01b6 c508 d0cc | | 01b8 c514 d115 | | 01ba 0cd8 c0c8 | | 01bc c0d0 e0e5 | | 01be 04d8 e504 | | 01c0 dcc5 08c0 | | 01c2 e0e0 c514 | | 01c4 c4d0 dd15 | | 01c6 08c1 0d0c | | 01c8 d514 cce1 | | 01ca 10e5 0cc8 | | 01cc d8e5 14d0 | | 01ce e4e0 d109 | | 01d0 0d0c e108 | | 01d2 c4cc d4c9 | | 01d4 0d15 04c0 | | 01d6 d8e0 c4c0 | | 01d8 e4d9 0d05 | | 01da 08d0 e509 | | 01dc 0919 0505 | | 01de 1908 d8c4 | | 01e0 ccc4 e10d | | 01e2 14c8 cd05 | | 01e4 10d9 1904 | | 01e6 c515 10e0 | | 01e8 ccc5 10c4 | | 01ea e4c9 0d18 | | 01ec d0cc c4dc | | 01ee d914 c8d5 | | 01f0 0d10 cd04 | | 01f2 d4d9 04d0 | | 01f4 d0d5 110c | | 01f6 dcc8 e118 | | 01f8 ccd9 0508 | | 01fa e0c0 d911 | | 01fc 04e0 d8d9 | | 01fe 110c d4dc | |