|
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_0df8e0
└─⟦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 005c | \ | .CONST 0x005c ; 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 4502 |E | Exit_Suprogram New_Top_Offset 0x2 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 0040 | @ | .CONST 0x0040 ; Address of begin 0021 0004 | | .CONST 0x0004 ; Address of exception handler 0022 0004 | | .CONST 0x0004 ; Number of locals 0023 INIT_0020: 0023 7801 |x | Jump 0x25 0024 0002 | | .XXX[0x1] 0025 006f | o | Action Break_Unconditional 0026 7812 |x | Jump 0x39 0027 4800 |H | Short_Literal 0x0 0028 602f |`/ | Indirect_Literal Discrete,0x58,{0x0037490a, 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 6025 |`% | Indirect_Literal Discrete,0x54,{0x00000000, 0x00408804} 002f e002 | | Load 0x0,0x2 0030 e001 | | Load 0x0,0x1 0031 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 0032 00d8 | | Load_Top At_Offset_0 0033 4801 |H | Short_Literal 0x1 0034 e602 | | Load 0x3,0x2 0035 020e | | Execute Module,Augment_Imports 0036 00da | | Load_Top At_Offset_2 0037 020f | | Execute Module,Activate 0038 7807 |x | Jump BODY_0020 0039 6016 |` | Indirect_Literal Discrete,0x50,{0x00000000, 0x00001f40} 003a 6011 |` | Indirect_Literal Discrete,0x4c,{0x00000000, 0x00190c04} 003b e002 | | Load 0x0,0x2 003c e001 | | Load 0x0,0x1 003d 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35 003e 180d | | Execute Package,Field_Execute,Field_Number 0xd 003f 7fe7 | | Jump 0x27 0040 BODY_0020: 0040 00e3 | | Load_Encached Natural_Cache 0041 00e3 | | Load_Encached Natural_Cache 0042 00e3 | | Load_Encached Natural_Cache 0043 e5ff | | Load 0x2,-0x1 0044 8603 | | Call 0x3,0x3 0045 c5fe | | Store 0x2,-0x2 0046 c5fd | | Store 0x2,-0x3 0047 c5fc | | Store 0x2,-0x4 0048 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0049 0000 0000 | | .XXX[0x3] 004b 0000 | | 004c 0000 0000 | | .LITERAL {0x00000000, 0x00190c04} 0050 0000 0000 | | .LITERAL {0x00000000, 0x00001f40} 0054 0000 0000 | | .LITERAL {0x00000000, 0x00408804} 0058 0037 490a | 7I | .LITERAL {0x0037490a, 0x000000b0} 005c ; -------------------------------------------------------------------------------------- 005c ; Segment Table 005c ; -------------------------------------------------------------------------------------- 005c 0028 0000 | ( | .XXX[0x4] 005e 0000 0000 | | 0060 ; -------------------------------------------------------------------------------------- 0060 ; Debug Table 0060 ; -------------------------------------------------------------------------------------- 0060 0004 0004 | | .DEBUG4 0x0004,0x0004,0x4a64,0x0000,0x0001,0x0000 0066 3200 2380 |2 # | .XXX[0x2b] 0068 3120 0788 |1 | 006a 4390 0807 |C | 006c 3f80 3460 |? 4`| 006e 7403 4520 |t E | 0070 0700 39e0 | 9 | 0072 1780 1da0 | | 0074 0c02 481b | H | 0076 d600 2003 | | 0078 25ff 1c03 |% | 007a 3b80 1da0 |; | 007c 1c02 481b | H | 007e db88 4403 | D | 0080 8060 6007 | `` | 0082 3200 2114 |2 ! | 0084 0400 1c02 | | 0086 481b dd20 |H | 0088 0120 0780 | | 008a 1460 5407 | `T | 008c 3200 1920 |2 | 008e 0700 3914 | 9 | 0090 0400 | | 0091 0000 0000 | | .BLANK 0000[0x6] 0097 001a cc00 | | .XXX[0x169] 0099 1000 079f | | 009b f788 4807 | H | 009d 5380 046c |S l| 009f 6788 4b80 |g K | 00a1 2c60 4803 |,`H | 00a3 4708 3f88 |G ? | 00a5 3e00 2b80 |> + | 00a7 046c 6780 | lg | 00a9 0b9f fb88 | | 00ab 4b80 3c60 |K <`| 00ad 4300 0b08 |C | 00af 3f88 3e00 |? > | 00b1 2b80 1da0 |+ | 00b3 0c02 481b | H | 00b5 e200 2104 | ! | 00b7 001b 4c00 | L | 00b9 1000 0788 | | 00bb 3e00 2904 |> ) | 00bd 0001 2001 | | 00bf cc02 1802 | | 00c1 5402 6002 |T ` | 00c3 6c02 7c02 |l | | 00c5 f003 4403 | D | 00c7 b004 6405 | d | 00c9 1405 6805 | h | 00cb c405 e006 | | 00cd 2806 8c06 |( | 00cf fc07 7007 | p | 00d1 d008 7808 | x | 00d3 b809 2809 | ( | 00d5 a009 e40a | | 00d7 440a e40b |D | 00d9 8c0b f40c | | 00db 4c0d 240d |L $ | 00dd 400d b80e |@ | 00df 1c0e c80f | | 00e1 1505 89bd | | 00e3 c9d1 a5b9 | | 00e5 9c81 c995 | | 00e7 b5bd d194 | | 00e9 81cd a195 | | 00eb b1b0 e881 | | 00ed 4995 b5bd |I | 00ef d194 81b5 | | 00f1 858d a1a5 | | 00f3 b994 81d5 | | 00f5 b9ad b9bd | | 00f7 ddb9 55b9 | U | 00f9 95e1 c195 | | 00fb 8dd1 9590 | | 00fd 8195 e18d | | 00ff 95c1 d1a5 | | 0101 bdb8 8081 | | 0103 a5b8 81c9 | | 0105 95b5 bdd1 | | 0107 9481 cda1 | | 0109 95b1 b0b9 | | 010b 0985 d591 | | 010d 7cc4 e4c8 || | 010f c0c1 d9d0 | | 0111 c4c0 c0bd | | 0113 15e1 958d | | 0115 d5d1 a5b9 | | 0117 9c81 c995 | | 0119 b5bd d194 | | 011b 81cd a195 | | 011d b1b0 81bd | | 011f b881 a1bd | | 0121 cdd0 816d | m| 0123 4995 b5bd |I | 0125 d194 814d | M| 0127 a195 b1b0 | | 0129 818d bdb5 | | 012b c1b1 95d1 | | 012d 9575 6d49 | umI| 012f 95b5 bdd1 | | 0131 957d 4da1 | }M | 0133 95b1 b081 | | 0135 95c9 c9bd | | 0137 c881 bd8d | | 0139 8dd5 c9c9 | | 013b 9591 7505 | u | 013d 89bd c9d1 | | 013f a5b9 9c81 | | 0141 c9cd a195 | | 0143 b1b0 8189 | | 0145 958d 85d5 | | 0147 cd94 813d | =| 0149 c195 b881 | | 014b bdc8 810d | | 014d bdb9 b995 | | 014f 8dd0 8199 | | 0151 85a5 b195 | | 0153 90b9 55b9 | U | 0155 95e1 c195 | | 0157 8dd1 9590 | | 0159 8195 e18d | | 015b 95c1 d1a5 | | 015d bdb8 81a5 | | 015f b881 c9cd | | 0161 a195 b1b0 | | 0163 81a5 b9a5 | | 0165 d1a5 85b1 | | 0167 a5e9 85d1 | | 0169 a5bd b8e9 | | 016b 41c9 a5b5 |A | 016d 85c9 e481 | | 016f b1bd 8d85 | | 0171 b081 cdbd | | 0173 8dad 95d0 | | 0175 80f4 814d | M| 0177 958d bdb9 | | 0179 9185 c9e4 | | 017b 81b1 bd8d | | 017d 85b0 81cd | | 017f bd8d ad95 | | 0181 d080 f481 | | 0183 4d95 b991 |M | 0185 a5b9 9c80 | | 0187 8149 95b5 | I | 0189 bdd1 9481 | | 018b cda1 95b1 | | 018d b081 95c9 | | 018f c9bd c8e8 | | 0191 8149 95b5 | I | 0193 bdd1 9481 | | 0195 cda1 95b1 | | 0197 b081 a5b9 | | 0199 d9bd 8d85 | | 019b d1a5 bdb8 | | 019d 813d 2cb9 | =, | 019f 55b9 8589 |U | 01a1 b194 81d1 | | 01a3 bc81 cdd1 | | 01a5 85c9 d081 | | 01a7 c995 b5bd | | 01a9 d194 81cd | | 01ab a195 b1b0 | | 01ad e881 4995 | I | 01af b5bd d195 | | 01b1 7d4d a195 |}M | 01b3 b1b0 819d | | 01b5 bdd0 8191 | | 01b7 85d1 8481 | | 01b9 b195 b99d | | 01bb d1a0 80f4 | | 01bd 8149 95b5 | I | 01bf bdd1 9481 | | 01c1 4da1 95b1 |M | 01c3 b081 89e5 | | 01c5 d194 818d | | 01c7 bdd5 b9d0 | | 01c9 80f4 8149 | I| 01cb 95b5 bdd1 | | 01cd 9481 4da1 | M | 01cf 95b1 b081 | | 01d1 9dbd d081 | | 01d3 85b8 81d5 | | 01d5 b995 e1c1 | | 01d7 958d d195 | | 01d9 9081 95e1 | | 01db 8d95 c1d1 | | 01dd a5bd b880 | | 01df c4e8 813d | =| 01e1 c195 b995 | | 01e3 9081 c1c9 | | 01e5 a5b5 85c9 | | 01e7 e480 b8b8 | | 01e9 b90d bdb9 | | 01eb b995 8dd0 | | 01ed 8199 85a5 | | 01ef b195 9080 | | 01f1 b481 4d3d | M=| 01f3 0d2d 1551 | - Q| 01f5 7d25 397d |}%9}| 01f7 554d 1549 |UM I| 01f9 95d1 c9e5 | | 01fb a5b9 9c81 | | 01fd dda5 d1a0 | | 01ff 8184 | |