|
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 └─ ⟦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 0030 | 0 | .CONST 0x0030 ; 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 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0002 | | .CONST 0x0002 ; Number of locals 000b INIT_0008: 000b e20e | | Load 0x1,0xe 000c 0007 | | Action Break_Optional 000d BODY_0008: 000d 00db | | Load_Top At_Offset_3 000e 00d8 | | Load_Top At_Offset_0 000f e20e | | Load 0x1,0xe 0010 0234 | 4 | Execute Float,In_Type 0011 7001 |p | Jump_Nonzero 0x13 0012 0801 | | Execute_Immediate Raise,0x1 0013 0049 | I | Store_Top Float,At_Offset_1 0014 00d8 | | Load_Top At_Offset_0 0015 014b | K | Execute Float,Less_Zero 0016 6802 |h | Jump_Zero 0x19 0017 e006 | | Load 0x0,0x6 0018 0257 | W | Execute Discrete,Raise 0019 00d8 | | Load_Top At_Offset_0 001a 7004 |p | Jump_Nonzero 0x1f 001b 00db | | Load_Top At_Offset_3 001c e20e | | Load 0x1,0xe 001d 0232 | 2 | Execute Float,Check_In_Type 001e 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 001f 00d8 | | Load_Top At_Offset_0 0020 e20e | | Load 0x1,0xe 0021 0232 | 2 | Execute Float,Check_In_Type 0022 8248 | H | Call 0x1,0x48 0023 00d8 | | Load_Top At_Offset_0 0024 e20e | | Load 0x1,0xe 0025 0234 | 4 | Execute Float,In_Type 0026 7001 |p | Jump_Nonzero 0x28 0027 0801 | | Execute_Immediate Raise,0x1 0028 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0029 0000 0000 | | .BLANK 0000[0x7] 0030 ; -------------------------------------------------------------------------------------- 0030 ; Debug Table 0030 ; -------------------------------------------------------------------------------------- 0030 0004 0014 | | .DEBUG4 0x0004,0x0014,0x8f3c,0x0000,0x0001,0x0000 0036 b990 3bb4 | ; | .XXX[0x8d] 0038 32ba 3432 |2 42| 003a b910 33b2 | 3 | 003c b732 b934 | 2 4| 003e b190 34b7 | 4 | 0040 39ba 30b7 |9 0 | 0042 3a34 b0ba |:4 | 0044 34b7 b739 |4 9| 0046 903b b4b6 | ; | 0048 3610 3132 |6 12| 004a 9034 b731 | 4 1| 004c b63a b232 | : 2| 004e b210 34b7 | 4 | 0050 103a 3432 | :42| 0052 8000 001f | | 0054 8000 0020 | | 0056 9029 b832 | ) 2| 0058 b1b4 b334 | 4| 005a b2b9 903b | ;| 005c b432 ba34 | 2 4| 005e 32b9 1033 |2 3| 0060 b2b7 32b9 | 2 | 0062 34b1 9034 |4 4| 0064 b739 ba30 | 9 0| 0066 b73a 34b0 | :4 | 0068 ba34 b7b7 | 4 | 006a 3990 3bb4 |9 ; | 006c b636 1031 | 6 1| 006e 3290 34b7 |2 4 | 0070 31b6 3ab2 |1 : | 0072 32b2 1034 |2 4| 0074 b710 3a34 | :4| 0076 3280 0000 |2 | 0078 1f80 0000 | | 007a 2090 29b8 | ) | 007c 32b1 b4b3 |2 | 007e 34b2 b990 |4 | 0080 3bb4 32ba |; 2 | 0082 3432 b910 |42 | 0084 33b2 b732 |3 2| 0086 b934 b190 | 4 | 0088 34b7 39ba |4 9 | 008a 30b7 3a34 |0 :4| 008c b0ba 34b7 | 4 | 008e b739 903b | 9 ;| 0090 b4b6 3610 | 6 | 0092 3132 9034 |12 4| 0094 b731 b63a | 1 :| 0096 b232 b210 | 2 | 0098 34b7 103a |4 :| 009a 3432 8000 |42 | 009c 0001 0000 | | 009e 0008 31b9 | 1 | 00a0 37b9 b996 |7 | 00a2 b932 b332 | 2 2| 00a4 b932 b731 | 2 1| 00a6 b297 0000 | | 00a8 0000 8000 | | 00aa 0008 9031 | 1| 00ac b937 b9b9 | 7 | 00ae 96b9 32b3 | 2 | 00b0 32b9 32b7 |2 2 | 00b2 31b2 9700 |1 | 00b4 0000 0080 | | 00b6 0000 0890 | | 00b8 31b9 37b9 |1 7 | 00ba b996 b932 | 2| 00bc b332 b932 | 2 2| 00be b731 b297 | 1 | 00c0 0000 0000 | | 00c2 8000 | | 00c3 0000 0000 | | .BLANK 0000[0x4] 00c7 0009 8000 | | .XXX[0x8] 00c9 0000 0000 | | 00cb 0009 0000 | | 00cd 0000 8000 | | 00cf 0000 0000 | | .BLANK 0000[0x4] 00d3 000a 0000 | | .XXX[0x45] 00d5 0000 0000 | | 00d7 0009 8000 | | 00d9 000b 0000 | | 00db 0010 2237 | "7| 00dd afa8 3937 | 97| 00df b1b2 b23a | :| 00e1 b932 b990 | 2 | 00e3 1d10 2137 | !7| 00e5 b7b6 32b0 | 2 | 00e7 b710 1d1e | | 00e9 902a 393a | *9:| 00eb b29d 8000 | | 00ed 000a 8000 | | 00ef 0010 9022 | "| 00f1 37af a839 |7 9| 00f3 37b1 b2b2 |7 | 00f5 3ab9 32b9 |: 2 | 00f7 901d 1021 | !| 00f9 37b7 b632 |7 2| 00fb b0b7 101d | | 00fd 1e90 2a39 | *9| 00ff 3ab2 9d80 |: | 0101 0000 0a80 | | 0103 0000 1090 | | 0105 2237 afa8 |"7 | 0107 3937 b1b2 |97 | 0109 b23a b932 | : 2| 010b b990 1d10 | | 010d 2137 b7b6 |!7 | 010f 32b0 b710 |2 | 0111 1d1e 902a | *| 0113 393a b29d |9: | 0115 8000 0000 | | 0117 8000 | | 0118 0000 0000 | | .BLANK 0000[0x4] 011c 001b 8000 | | .XXX[0x98] 011e 0000 0000 | | 0120 001b 0000 | | 0122 001c 8000 | | 0124 001f a9b8 | | 0126 32b1 b4b3 |2 | 0128 34b2 b990 |4 | 012a 3bb4 32ba |; 2 | 012c 3432 b910 |42 | 012e 30b6 3610 |0 6 | 0130 3839 37b1 |897 | 0132 b2b2 3ab9 | : | 0134 32b9 9031 |2 1| 0136 b0b6 3632 | 62| 0138 b210 3bb4 | ; | 013a b636 1031 | 6 1| 013c 3290 34b7 |2 4 | 013e 31b6 3ab2 |1 : | 0140 32b2 1034 |2 4| 0142 b710 3a34 | :4| 0144 3280 0000 |2 | 0146 1c00 0000 | | 0148 2010 29b8 | ) | 014a 32b1 b4b3 |2 | 014c 34b2 b990 |4 | 014e 3bb4 32ba |; 2 | 0150 3432 b910 |42 | 0152 30b6 3610 |0 6 | 0154 3839 37b1 |897 | 0156 b2b2 3ab9 | : | 0158 32b9 9031 |2 1| 015a b0b6 3632 | 62| 015c b210 3bb4 | ; | 015e b636 1031 | 6 1| 0160 3290 34b7 |2 4 | 0162 31b6 3ab2 |1 : | 0164 32b2 1034 |2 4| 0166 b710 3a34 | :4| 0168 3280 0000 |2 | 016a 1c00 0000 | | 016c 2010 29b8 | ) | 016e 32b1 b4b3 |2 | 0170 34b2 b990 |4 | 0172 3bb4 32ba |; 2 | 0174 3432 b910 |42 | 0176 30b6 3610 |0 6 | 0178 3839 37b1 |897 | 017a b2b2 3ab9 | : | 017c 32b9 9031 |2 1| 017e b0b6 3632 | 62| 0180 b210 3bb4 | ; | 0182 b636 1031 | 6 1| 0184 3290 34b7 |2 4 | 0186 31b6 3ab2 |1 : | 0188 32b2 1034 |2 4| 018a b710 3a34 | :4| 018c 3280 0000 |2 | 018e 3d00 0000 |= | 0190 0831 b937 | 1 7| 0192 b9b9 96b9 | | 0194 32b3 32b9 |2 2 | 0196 32b7 31b2 |2 1 | 0198 9700 0000 | | 019a 3c80 0000 |< | 019c 0890 31b9 | 1 | 019e 37b9 b996 |7 | 01a0 b932 b332 | 2 2| 01a2 b932 b731 | 2 1| 01a4 b297 0000 | | 01a6 003c 8000 | < | 01a8 0008 9031 | 1| 01aa b937 b9b9 | 7 | 01ac 96b9 32b3 | 2 | 01ae 32b9 32b7 |2 2 | 01b0 31b2 9700 |1 | 01b2 0000 0080 | | 01b4 0000 0000 | | .BLANK 0000[0x5] 01b9 0580 0000 | | .XXX[0x7] 01bb 0000 0000 | | 01bd 0500 0000 | | 01bf 0080 | | 01c0 0000 0000 | | .BLANK 0000[0x5] 01c5 0600 0000 | | .XXX[0x3b] 01c7 0000 0000 | | 01c9 0580 0000 | | 01cb 0700 0000 | | 01cd 10a2 37af | 7 | 01cf a0ba 3a39 | :9| 01d1 34b1 3aba |4 : | 01d3 32b9 901d |2 | 01d5 1021 37b7 | !7 | 01d7 b632 b0b7 | 2 | 01d9 101d 1e90 | | 01db 2330 b639 |#0 9| 01dd b29d 8000 | | 01df 0006 8000 | | 01e1 0011 1022 | "| 01e3 37af a0ba |7 | 01e5 3a39 34b1 |:94 | 01e7 3aba 32b9 |: 2 | 01e9 901d 1021 | !| 01eb 37b7 b632 |7 2| 01ed b0b7 101d | | 01ef 1e90 2330 | #0| 01f1 b639 b29d | 9 | 01f3 8000 0006 | | 01f5 8000 0011 | | 01f7 1022 37af | "7 | 01f9 a0ba 3a39 | :9| 01fb 34b1 3aba |4 : | 01fd 32b9 901d |2 | 01ff 1021 | ! |