|
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, ELAB_segment_table, NULL, R1k_Segment, seg_ccb0b3
└─⟦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 00b0 | | .CONST 0x00b0 ; Offset of debug table 0004 0100 | | .CONST 0x0100 ; Default exception handler - raise instruction 0005 00bb | | .CONST 0x00bb ; Module termination instruction - signal completion 0006 00ac | | .CONST 0x00ac ; Offset to segment table (only in elab segments) 0007 8000 | | .CONST 0x8000 ; 0, wired, #pages in seg - 1) 0008 ; -------------------------------------------------------------------------------------- 0008 ; SUBPROGRAM 0008 ; -------------------------------------------------------------------------------------- 0008 000e | | .CONST 0x000e ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 0001 | | .CONST 0x0001 ; Number of locals 000b INIT_0008: 000b 029c 0013 | | Declare_Subprogram INIT_0010,For_Outer_Call,Visible 000d 00bf | | Action Accept_Activation 000e BODY_0008: 000e 00bc | | Action Signal_Activated 000f 00bb | | Action Signal_Completion 0010 ; -------------------------------------------------------------------------------------- 0010 ; SUBPROGRAM 0010 ; -------------------------------------------------------------------------------------- 0010 0015 | | .CONST 0x0015 ; Address of begin 0011 001a | | .CONST 0x001a ; Address of exception handler 0012 0002 | | .CONST 0x0002 ; Number of locals 0013 INIT_0010: 0013 029f 0023 | #| Declare_Subprogram INIT_0020,For_Call 0015 BODY_0010: 0015 8402 | | Call 0x2,0x2 0016 7801 |x | Jump 0x18 0017 0003 | | .XXX[0x1] 0018 006f | o | Action Break_Unconditional 0019 4503 |E | Exit_Suprogram New_Top_Offset 0x3 001a TRAP_0010: 001a 7801 |x | Jump 0x1c 001b 0003 | | .XXX[0x1] 001c 006f | o | Action Break_Unconditional 001d 00d8 | | Load_Top At_Offset_0 001e 0100 | | Execute Exception,Raise 001f 0000 | | .XXX[0x1] 0020 ; -------------------------------------------------------------------------------------- 0020 ; SUBPROGRAM 0020 ; -------------------------------------------------------------------------------------- 0020 0073 | s | .CONST 0x0073 ; Address of begin 0021 0004 | | .CONST 0x0004 ; Address of exception handler 0022 000d | | .CONST 0x000d ; Number of locals 0023 INIT_0020: 0023 7801 |x | Jump 0x25 0024 0002 | | .XXX[0x1] 0025 006f | o | Action Break_Unconditional 0026 7845 |xE | Jump 0x6c 0027 4800 |H | Short_Literal 0x0 0028 607f |` | Indirect_Literal Discrete,0xa8,{0x005a550b, 0x000000b0} 0029 02a0 | | Declare_Subprogram Null_Subprogram 002a 038e | | Declare_Type Package,Defined 002b 0387 | | Declare_Variable Package 002c 00d8 | | Load_Top At_Offset_0 002d 190d | | Execute Package,Field_Reference,Field_Number 0xd 002e 6075 |`u | Indirect_Literal Discrete,0xa4,{0x00000000, 0x00376804} 002f e002 | | Load 0x0,0x2 0030 e001 | | Load 0x0,0x1 0031 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 0032 606d |`m | Indirect_Literal Discrete,0xa0,{0x00000000, 0x003d9004} 0033 e002 | | Load 0x0,0x2 0034 e001 | | Load 0x0,0x1 0035 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 0036 6065 |`e | Indirect_Literal Discrete,0x9c,{0x00000000, 0x003b6804} 0037 e002 | | Load 0x0,0x2 0038 e001 | | Load 0x0,0x1 0039 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 003a 605d |`] | Indirect_Literal Discrete,0x98,{0x00000000, 0x00371404} 003b e002 | | Load 0x0,0x2 003c e001 | | Load 0x0,0x1 003d 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 003e 6055 |`U | Indirect_Literal Discrete,0x94,{0x00000000, 0x00324804} 003f e002 | | Load 0x0,0x2 0040 e001 | | Load 0x0,0x1 0041 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 0042 604d |`M | Indirect_Literal Discrete,0x90,{0x00000000, 0x003d8804} 0043 e002 | | Load 0x0,0x2 0044 e001 | | Load 0x0,0x1 0045 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 0046 6045 |`E | Indirect_Literal Discrete,0x8c,{0x00000000, 0x00324c04} 0047 e002 | | Load 0x0,0x2 0048 e001 | | Load 0x0,0x1 0049 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 004a 603d |`= | Indirect_Literal Discrete,0x88,{0x00000000, 0x003d6804} 004b e002 | | Load 0x0,0x2 004c e001 | | Load 0x0,0x1 004d 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 004e 6035 |`5 | Indirect_Literal Discrete,0x84,{0x00000000, 0x0004bc04} 004f e002 | | Load 0x0,0x2 0050 e001 | | Load 0x0,0x1 0051 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 0052 602d |`- | Indirect_Literal Discrete,0x80,{0x00000000, 0x00010804} 0053 e002 | | Load 0x0,0x2 0054 e001 | | Load 0x0,0x1 0055 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 0056 4801 |H | Short_Literal 0x1 0057 4800 |H | Short_Literal 0x0 0058 00e5 | | Load_Encached Long_Integer_Cache 0059 02a0 | | Declare_Subprogram Null_Subprogram 005a 4801 |H | Short_Literal 0x1 005b 035d | ] | Declare_Type Array,Defined 005c 0337 | 7 | Declare_Variable Array 005d 00d9 | | Load_Top At_Offset_1 005e e607 | | Load 0x3,0x7 005f e60a | | Load 0x3,0xa 0060 e608 | | Load 0x3,0x8 0061 e606 | | Load 0x3,0x6 0062 e60c | | Load 0x3,0xc 0063 e604 | | Load 0x3,0x4 0064 e605 | | Load 0x3,0x5 0065 e609 | | Load 0x3,0x9 0066 480a |H | Short_Literal 0xa 0067 e602 | | Load 0x3,0x2 0068 020e | | Execute Module,Augment_Imports 0069 e602 | | Load 0x3,0x2 006a 020f | | Execute Module,Activate 006b 7807 |x | Jump BODY_0020 006c 600f |` | Indirect_Literal Discrete,0x7c,{0x00000000, 0x00001f40} 006d 600a |` | Indirect_Literal Discrete,0x78,{0x00000000, 0x00190c04} 006e e002 | | Load 0x0,0x2 006f e001 | | Load 0x0,0x1 0070 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 0071 180d | | Execute Package,Field_Execute,Field_Number 0xd 0072 7fb4 | | Jump 0x27 0073 BODY_0020: 0073 e5fe | | Load 0x2,-0x2 0074 e5ff | | Load 0x2,-0x1 0075 8603 | | Call 0x3,0x3 0076 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0077 0000 | | .XXX[0x1] 0078 0000 0000 | | .LITERAL {0x00000000, 0x00190c04} 007c 0000 0000 | | .LITERAL {0x00000000, 0x00001f40} 0080 0000 0000 | | .LITERAL {0x00000000, 0x00010804} 0084 0000 0000 | | .LITERAL {0x00000000, 0x0004bc04} 0088 0000 0000 | | .LITERAL {0x00000000, 0x003d6804} 008c 0000 0000 | | .LITERAL {0x00000000, 0x00324c04} 0090 0000 0000 | | .LITERAL {0x00000000, 0x003d8804} 0094 0000 0000 | | .LITERAL {0x00000000, 0x00324804} 0098 0000 0000 | | .LITERAL {0x00000000, 0x00371404} 009c 0000 0000 | | .LITERAL {0x00000000, 0x003b6804} 00a0 0000 0000 | | .LITERAL {0x00000000, 0x003d9004} 00a4 0000 0000 | | .LITERAL {0x00000000, 0x00376804} 00a8 005a 550b | ZU | .LITERAL {0x005a550b, 0x000000b0} 00ac ; -------------------------------------------------------------------------------------- 00ac ; Segment Table 00ac ; -------------------------------------------------------------------------------------- 00ac 0028 0000 | ( | .XXX[0x4] 00ae 0000 0000 | | 00b0 ; -------------------------------------------------------------------------------------- 00b0 ; Debug Table 00b0 ; -------------------------------------------------------------------------------------- 00b0 0004 000f | | .DEBUG4 0x0004,0x000f,0x0274,0x0000,0x0001,0x0000 00b6 0002 c55a | Z| .XXX[0xa] 00b8 8000 0000 | | 00ba 4002 c55c |@ \| 00bc 8000 0000 | | 00be 4000 2600 |@ & | 00c0 0000 0000 | | .BLANK 0000[0x5] 00c5 b157 2000 | W | .XXX[0x12] 00c7 0000 1008 | | 00c9 34f5 e3b1 |4 | 00cb e590 0006 | | 00cd 7000 0000 |p | 00cf 9000 15c1 | | 00d1 a000 0000 | | 00d3 2000 0006 | | 00d5 8009 8000 | | 00d7 0000 0000 | | .BLANK 0000[0x8] 00df 020d 3d75 | =u| .XXX[0x4a] 00e1 daee dc00 | | 00e3 0004 0000 | | 00e5 0024 0005 | $ | 00e7 7068 0000 |ph | 00e9 0008 0000 | | 00eb 01a0 0000 | | 00ed 0018 000b | | 00ef df58 055b | X [| 00f1 5270 055b |Rp [| 00f3 4d68 055b |Mh [| 00f5 c6ec 02ad | | 00f7 be84 0007 | | 00f9 bf39 a0d5 | 9 | 00fb 98d8 0f17 | | 00fd 4000 0490 |@ | 00ff 6acc 6d3d |j m=| 0101 1400 0002 | | 0103 4400 0000 |D | 0105 0000 0000 | | 0107 0015 6e16 | n | 0109 8580 0000 | | 010b 4015 6e1c |@ n | 010d 8580 0000 | | 010f 4002 4600 |@ F | 0111 0802 2000 | | 0113 0000 0000 | | 0115 0005 5b85 | [ | 0117 a160 0000 | ` | 0119 1008 3566 | 5f| 011b 3661 c400 |6a | 011d 0001 2000 | | 011f 0000 9000 | | 0121 194c a000 | L | 0123 0000 2000 | | 0125 0001 a091 | | 0127 8002 0088 | | 0129 0000 0000 | | .BLANK 0000[0x7] 0130 020d 598d | Y | .XXX[0x13] 0132 9871 0000 | q | 0134 0048 0000 | H | 0136 0024 0006 | $ | 0138 5328 0000 |S( | 013a 0008 0000 | | 013c 0068 0000 | h | 013e 0018 000c | | 0140 3df0 055b |= [| 0142 7af0 |z | 0143 0000 0000 | | .BLANK 0000[0x4] 0147 02ad d2c4 | | .XXX[0x32] 0149 000b c0b8 | | 014b a0d5 d8e9 | | 014d d8b1 c000 | | 014f 0490 6aee | j | 0151 8ff3 a000 | | 0153 0002 4400 | D | 0155 0000 0000 | | 0157 0000 0015 | | 0159 b3de 8580 | | 015b 0000 4015 | @ | 015d b3e0 8580 | | 015f 0000 4002 | @ | 0161 6600 9800 |f | 0163 0000 0000 | | 0165 0000 0005 | | 0167 6cf8 2160 |l !`| 0169 0000 1008 | | 016b 3576 3a7d |5v:}| 016d c060 0001 | ` | 016f 2000 0000 | | 0171 9000 1b53 | S| 0173 c000 0000 | | 0175 2000 0000 | | 0177 4099 8026 |@ &| 0179 0000 0000 | | .BLANK 0000[0x8] 0181 020d 5d8e | ] | .XXX[0x25] 0183 9df6 5000 | P | 0185 0048 0000 | H | 0187 0024 0006 | $ | 0189 d4f0 0000 | | 018b 0008 0000 | | 018d 0010 0000 | | 018f 0018 000c | | 0191 5d78 055b |]x [| 0193 a370 055b | p [| 0195 9e68 055b | h [| 0197 ef68 02ad | h | 0199 e704 000f | | 019b 1c8d 20d7 | | 019d dae5 41e8 | A | 019f 0000 2390 | # | 01a1 6c6f f61f |lo | 01a3 5b20 0011 |[ | 01a5 c000 | | 01a6 0000 0000 | | .BLANK 0000[0xb] 01b1 000a 0600 | | .XXX[0x18] 01b3 9800 0000 | | 01b5 0000 0000 | | 01b7 0005 cc8c | | 01b9 2140 0000 |!@ | 01bb 1008 35f4 | 5 | 01bd c64e 0200 | N | 01bf 000b 6000 | ` | 01c1 0000 9000 | | 01c3 1b81 4000 | @ | 01c5 0000 2000 | | 01c7 0001 a000 | | 01c9 0000 0000 | | .BLANK 0000[0xa] 01d3 041c 2000 | | .XXX[0x2] 01d5 0000 0000 | | .BLANK 0000[0x7] 01dc 0008 0000 | | .XXX[0x9] 01de 0000 0000 | | 01e0 0018 000d | | 01e2 3a30 055b |:0 [| 01e4 cbf0 | | 01e5 0000 0000 | | .BLANK 0000[0x4] 01e9 02ad fb44 | D| .XXX[0xe] 01eb 0000 130b | | 01ed 9f68 6250 | hbP| 01ef e9e9 0000 | | 01f1 0050 5629 | PV)| 01f3 f066 3d20 | f= | 01f5 0000 2000 | | 01f7 0000 0000 | | .BLANK 0000[0x4] 01fb 8820 8080 | | .XXX[0x5] 01fd 0000 4000 | @ | 01ff 8daa | |