|
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_0ea8df
└─⟦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 0098 | | .CONST 0x0098 ; Offset of debug table 0004 0100 | | .CONST 0x0100 ; Default exception handler - raise instruction 0005 00bb | | .CONST 0x00bb ; Module termination instruction - signal completion 0006 0094 | | .CONST 0x0094 ; 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 0065 | e | .CONST 0x0065 ; Address of begin 0021 0004 | | .CONST 0x0004 ; Address of exception handler 0022 000a | | .CONST 0x000a ; Number of locals 0023 INIT_0020: 0023 7801 |x | Jump 0x25 0024 0002 | | .XXX[0x1] 0025 006f | o | Action Break_Unconditional 0026 7837 |x7 | Jump 0x5e 0027 4800 |H | Short_Literal 0x0 0028 6067 |`g | Indirect_Literal Discrete,0x90,{0x00539d0a, 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 605d |`] | Indirect_Literal Discrete,0x8c,{0x00000000, 0x0036c804} 002f e002 | | Load 0x0,0x2 0030 e001 | | Load 0x0,0x1 0031 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 0032 6055 |`U | Indirect_Literal Discrete,0x88,{0x00000000, 0x003d6804} 0033 e002 | | Load 0x0,0x2 0034 e001 | | Load 0x0,0x1 0035 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 0036 604d |`M | Indirect_Literal Discrete,0x84,{0x00000000, 0x003b6804} 0037 e002 | | Load 0x0,0x2 0038 e001 | | Load 0x0,0x1 0039 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 003a 6045 |`E | Indirect_Literal Discrete,0x80,{0x00000000, 0x000ca804} 003b e002 | | Load 0x0,0x2 003c e001 | | Load 0x0,0x1 003d 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 003e 603d |`= | Indirect_Literal Discrete,0x7c,{0x00000000, 0x000cb004} 003f e002 | | Load 0x0,0x2 0040 e001 | | Load 0x0,0x1 0041 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 0042 6035 |`5 | Indirect_Literal Discrete,0x78,{0x00000000, 0x0004bc04} 0043 e002 | | Load 0x0,0x2 0044 e001 | | Load 0x0,0x1 0045 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 0046 602d |`- | Indirect_Literal Discrete,0x74,{0x00000000, 0x003e1404} 0047 e002 | | Load 0x0,0x2 0048 e001 | | Load 0x0,0x1 0049 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 004a 4801 |H | Short_Literal 0x1 004b 4800 |H | Short_Literal 0x0 004c 00e5 | | Load_Encached Long_Integer_Cache 004d 02a0 | | Declare_Subprogram Null_Subprogram 004e 4801 |H | Short_Literal 0x1 004f 035d | ] | Declare_Type Array,Defined 0050 0337 | 7 | Declare_Variable Array 0051 e604 | | Load 0x3,0x4 0052 e605 | | Load 0x3,0x5 0053 e609 | | Load 0x3,0x9 0054 e606 | | Load 0x3,0x6 0055 e608 | | Load 0x3,0x8 0056 e607 | | Load 0x3,0x7 0057 e60a | | Load 0x3,0xa 0058 4808 |H | Short_Literal 0x8 0059 e602 | | Load 0x3,0x2 005a 020e | | Execute Module,Augment_Imports 005b e602 | | Load 0x3,0x2 005c 020f | | Execute Module,Activate 005d 7807 |x | Jump BODY_0020 005e 6011 |` | Indirect_Literal Discrete,0x70,{0x00000000, 0x00001f40} 005f 600c |` | Indirect_Literal Discrete,0x6c,{0x00000000, 0x00190c04} 0060 e002 | | Load 0x0,0x2 0061 e001 | | Load 0x0,0x1 0062 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 0063 180d | | Execute Package,Field_Execute,Field_Number 0xd 0064 7fc2 | | Jump 0x27 0065 BODY_0020: 0065 e5fe | | Load 0x2,-0x2 0066 e5ff | | Load 0x2,-0x1 0067 8603 | | Call 0x3,0x3 0068 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0069 0000 0000 | | .XXX[0x3] 006b 0000 | | 006c 0000 0000 | | .LITERAL {0x00000000, 0x00190c04} 0070 0000 0000 | | .LITERAL {0x00000000, 0x00001f40} 0074 0000 0000 | | .LITERAL {0x00000000, 0x003e1404} 0078 0000 0000 | | .LITERAL {0x00000000, 0x0004bc04} 007c 0000 0000 | | .LITERAL {0x00000000, 0x000cb004} 0080 0000 0000 | | .LITERAL {0x00000000, 0x000ca804} 0084 0000 0000 | | .LITERAL {0x00000000, 0x003b6804} 0088 0000 0000 | | .LITERAL {0x00000000, 0x003d6804} 008c 0000 0000 | | .LITERAL {0x00000000, 0x0036c804} 0090 0053 9d0a | S | .LITERAL {0x00539d0a, 0x000000b0} 0094 ; -------------------------------------------------------------------------------------- 0094 ; Segment Table 0094 ; -------------------------------------------------------------------------------------- 0094 0028 0000 | ( | .XXX[0x4] 0096 0000 0000 | | 0098 ; -------------------------------------------------------------------------------------- 0098 ; Debug Table 0098 ; -------------------------------------------------------------------------------------- 0098 0004 0002 | | .DEBUG4 0x0004,0x0002,0x06d0,0x0000,0x0001,0x0000 009e 00d8 0120 | | .XXX[0x6] 00a0 7002 00d8 |p | 00a2 011e 4401 | D | 00a4 0000 0000 | | .BLANK 0000[0x4] 00a8 16ab 0004 | | .XXX[0x2a] 00aa 0001 00da | | 00ac 0217 3403 | 4 | 00ae 02fd 4401 | D | 00b0 16b3 0004 | | 00b2 0001 00da | | 00b4 0217 3404 | 4 | 00b6 0320 4401 | D | 00b8 16d0 0004 | | 00ba 0011 029a | | 00bc 16db 029a | | 00be 1703 029a | | 00c0 172b 029a | + | 00c2 1753 029a | S | 00c4 177b 00bf | { | 00c6 1d0d 00c7 | | 00c8 1d0e 00c7 | | 00ca 1d0f 00c7 | | 00cc 1d10 00c7 | | 00ce 1d11 00c7 | | 00d0 00bc 00bb | | 00d2 0000 0000 | | .BLANK 0000[0x6] 00d8 16db 0004 | | .XXX[0x21] 00da 0001 e5f9 | | 00dc 0120 6803 | h | 00de e001 1b0e | | 00e0 7801 e5f9 |x | 00e2 e5fa e5fb | | 00e4 e5fc e5fd | | 00e6 e5fe e5ff | | 00e8 e5ff e001 | | 00ea 1b13 1b1d | | 00ec 180f e002 | | 00ee 183e 00d8 | > | 00f0 e002 183d | =| 00f2 7003 e003 |p | 00f4 1b27 0257 | ' W| 00f6 180f c5f9 | | 00f8 4507 |E | 00f9 0000 0000 | | .BLANK 0000[0x7] 0100 1703 0004 | | .XXX[0x23] 0102 0001 e5f8 | | 0104 0120 6803 | h | 0106 e001 1b0e | | 0108 7801 e5f8 |x | 010a e5f9 e5fa | | 010c e5fb e5fc | | 010e e5fd e5fe | | 0110 e5ff e5ff | | 0112 e001 1b13 | | 0114 1b1d 180f | | 0116 e002 183e | >| 0118 00d8 e002 | | 011a 183d 7003 | =p | 011c e003 1b27 | '| 011e 0257 1810 | W | 0120 c5f9 c5f8 | | 0122 4507 |E | 0123 0000 0000 | | .BLANK 0000[0x5] 0128 172b 0004 | + | .XXX[0x22] 012a 0001 e5f8 | | 012c 0120 6803 | h | 012e e001 1b0e | | 0130 7801 e5f8 |x | 0132 e5f9 e5fa | | 0134 e5fb e5fc | | 0136 e5fd e5fe | | 0138 e5ff e5ff | | 013a e001 1b13 | | 013c 1b1d 180f | | 013e e002 183e | >| 0140 00d8 e002 | | 0142 183d 7003 | =p | 0144 e003 1b27 | '| 0146 0257 1811 | W | 0148 c5f8 4508 | E | 014a 0000 0000 | | .BLANK 0000[0x6] 0150 1753 0004 | S | .XXX[0x23] 0152 0001 e5f8 | | 0154 0120 6803 | h | 0156 e001 1b0e | | 0158 7801 e5f8 |x | 015a e5f9 e5fa | | 015c e5fb e5fc | | 015e e5fd e5fe | | 0160 e5ff e5ff | | 0162 e001 1b13 | | 0164 1b1d 180f | | 0166 e002 183e | >| 0168 00d8 e002 | | 016a 183d 7003 | =p | 016c e003 1b27 | '| 016e 0257 1812 | W | 0170 c5f9 c5f8 | | 0172 4507 |E | 0173 0000 0000 | | .BLANK 0000[0x5] 0178 177b 0004 | { | .XXX[0x88] 017a 0001 00db | | 017c 00db e5ff | | 017e e001 1b13 | | 0180 1b1d 180f | | 0182 e002 183e | >| 0184 00d8 e002 | | 0186 183d 7003 | =p | 0188 e003 1b27 | '| 018a 0257 1813 | W | 018c 4402 0004 |D | 018e 0010 5261 | Ra| 0190 7469 6f6e |tion| 0192 616c 2d52 |al-R| 0194 3130 3030 |1000| 0196 0000 0000 | | 0198 0003 00e4 | | 019a 000b 1eba | | 019c 0000 0000 | | 019e 005a 6c35 | Zl5| 01a0 0000 046b | k| 01a2 0079 1ee8 | y | 01a4 0000 0000 | | 01a6 005a 6c65 | Zle| 01a8 0000 0006 | | 01aa 012b 1f16 | + | 01ac 0005 0000 | | 01ae 005a 6c65 | Zle| 01b0 0000 13e3 | | 01b2 0153 1f18 | S | 01b4 0002 0000 | | 01b6 005a 6c65 | Zle| 01b8 0000 15a1 | | 01ba 01ab 1f1c | | 01bc 0000 0000 | | 01be 005a 6c35 | Zl5| 01c0 0000 1317 | | 01c2 01bd 1f2c | ,| 01c4 0000 0000 | | 01c6 005a 6c65 | Zle| 01c8 0000 143e | >| 01ca 01eb 1f3c | <| 01cc 0002 0000 | | 01ce 005a 6c35 | Zl5| 01d0 0000 225f | "_| 01d2 01f3 1f40 | @| 01d4 0001 0000 | | 01d6 005a 6c35 | Zl5| 01d8 0000 226a | "j| 01da 020b 1f4e | N| 01dc 0001 0000 | | 01de 005a 6c65 | Zle| 01e0 0000 1461 | a| 01e2 024b 1f62 | K b| 01e4 4000 0000 |@ | 01e6 005a 6c35 | Zl5| 01e8 0000 131c | | 01ea 0253 1f6c | S l| 01ec 4000 0000 |@ | 01ee 005a 6c65 | Zle| 01f0 0000 14b4 | | 01f2 0273 1f78 | s x| 01f4 1002 0000 | | 01f6 005a 6c35 | Zl5| 01f8 0000 2222 | ""| 01fa 027b 1f7a | { z| 01fc 1002 0000 | | 01fe 005a 6c35 | Zl5|