|
|
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 - metrics - download
Length: 1024 (0x400)
Notes: 00_class, 5800_R1K_CODE, 74_tag, ELAB_segment_table, NULL, R1k_Segment, seg_1060f5
└─⟦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 For_Outer_Call,Visible,INIT_0010
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 For_Call,INIT_0020
0015 BODY_0010:
0015 8402 | | Call 0x2,0x2
0016 7801 |x | Jump 0x18
0017 0003 | | .XXX[0x1]
0018 006f | o | Action Break_Unconditional
0019 4501 |E | Exit_Subprogram 0x1
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 0045 | E | .CONST 0x0045 ; Address of begin
0021 0004 | | .CONST 0x0004 ; Address of exception handler
0022 0005 | | .CONST 0x0005 ; Number of locals
0023 INIT_0020:
0023 7801 |x | Jump 0x25
0024 0002 | | .XXX[0x1]
0025 006f | o | Action Break_Unconditional
0026 7817 |x | Jump 0x3e
0027 4800 |H | Short_Literal 0x0
0028 602f |`/ | Indirect_Literal Discrete,0x58,{0x0038dd0a, 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, 0x0037b404}
002f e002 | | Load 0x0,0x2
0030 e001 | | Load 0x0,0x1
0031 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35
0032 601d |` | Indirect_Literal Discrete,0x50,{0x00000000, 0x00408804}
0033 e002 | | Load 0x0,0x2
0034 e001 | | Load 0x0,0x1
0035 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35
0036 00d9 | | Load_Top At_Offset_1
0037 00d9 | | Load_Top At_Offset_1
0038 4802 |H | Short_Literal 0x2
0039 e602 | | Load 0x3,0x2
003a 020e | | Execute Module,Augment_Imports
003b 00db | | Load_Top At_Offset_3
003c 020f | | Execute Module,Activate
003d 7807 |x | Jump BODY_0020
003e 600d |` | Indirect_Literal Discrete,0x4c,{0x00000000, 0x00001f40}
003f 6008 |` | Indirect_Literal Discrete,0x48,{0x00000000, 0x00190c04}
0040 e002 | | Load 0x0,0x2
0041 e001 | | Load 0x0,0x1
0042 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35
0043 180d | | Execute Package,Field_Execute,Field_Number 0xd
0044 7fe2 | | Jump 0x27
0045 BODY_0020:
0045 8603 | | Call 0x3,0x3
0046 4501 |E | Exit_Subprogram 0x1
0047 0000 | | .XXX[0x1]
0048 0000 0000 | | .LITERAL {0x00000000, 0x00190c04}
004c 0000 0000 | | .LITERAL {0x00000000, 0x00001f40}
0050 0000 0000 | | .LITERAL {0x00000000, 0x00408804}
0054 0000 0000 | | .LITERAL {0x00000000, 0x0037b404}
0058 0038 dd0a | 8 | .LITERAL {0x0038dd0a, 0x000000b0}
005c ; --------------------------------------------------------------------------------------
005c ; Segment Table
005c ; --------------------------------------------------------------------------------------
005c 0028 0000 | ( | .XXX[0x4]
005e 0000 0000 | |
0060 ; --------------------------------------------------------------------------------------
0060 ; Debug Table
0060 ; --------------------------------------------------------------------------------------
0060 0004 0014 | | .DEBUG4 0x0004,0x0014,0x1039,0x0000,0x0001,0x0000
0066 d268 1eff | h | .XXX[0x19a]
0068 9378 9d00 | x |
006a 3494 001b |4 |
006c ce80 4080 | @ |
006e 0684 b080 | |
0070 0e90 5282 | R |
0072 c288 1eff | |
0074 8390 9000 | |
0076 46e8 4080 |F @ |
0078 0a98 1eff | |
007a 93e8 9000 | |
007c 4fa8 1984 |O |
007e b3b0 1884 | |
0080 b202 9500 | |
0082 58ca 0000 |X |
0084 2244 bd80 |"D |
0086 0fb8 1984 | |
0088 c3d0 1884 | |
008a c202 9700 | |
008c 688a 0000 |h |
008e 5602 4000 |V @ |
0090 7644 bd80 |vD |
0092 0c54 001b | T |
0094 ce50 4a82 | PJ |
0096 ea48 1eff | H |
0098 8350 8800 | P |
009a 2760 1984 |'` |
009c b2e8 1d80 | |
009e 066c bd80 | l |
00a0 0c84 001b | |
00a2 ce58 1eff | X |
00a4 9360 8800 | ` |
00a6 2e80 5083 |. P |
00a8 0e78 1eff | x |
00aa 8380 8d00 | |
00ac 3f90 1984 |? |
00ae c288 1eff | |
00b0 9390 8d00 | |
00b2 46e8 1d80 |F |
00b4 0602 4000 | @ |
00b6 748a 0000 |t |
00b8 2e48 4080 |.H@ |
00ba 0900 0019 | |
00bc 0640 4000 | @@ |
00be 6602 4000 |f @ |
00c0 208a 0000 | |
00c2 1a48 4080 | H@ |
00c4 0a50 4000 | P@ |
00c6 7500 0721 |u !|
00c8 e248 1eff | H |
00ca 8248 4080 | H@ |
00cc 0900 0029 | )|
00ce 1e40 4000 | @@ |
00d0 6442 0000 |dB |
00d2 9648 4000 | H@ |
00d4 6798 3984 |g 9 |
00d6 da02 9380 | |
00d8 04ca 0000 | |
00da 8648 4000 | H@ |
00dc 67a0 1984 |g |
00de a3a8 1884 | |
00e0 a202 9400 | |
00e2 548a 0000 |T |
00e4 7248 4000 |rH@ |
00e6 67b0 1984 |g |
00e8 a202 4000 | @ |
00ea 588a 0000 |X |
00ec 3e48 4080 |>H@ |
00ee 0bb8 1984 | |
00f0 a202 4000 | @ |
00f2 5c8a 0000 |\ |
00f4 16e8 4080 | @ |
00f6 0100 0a48 | H|
00f8 6740 1984 |g@ |
00fa a2e8 4000 | @ |
00fc 2100 05a8 |! |
00fe de40 1d80 | @ |
0100 0500 0a42 | B|
0102 5348 1984 |SH |
0104 a340 9984 | @ |
0106 a248 4080 | H@ |
0108 0900 0028 | (|
010a a640 4000 | @@ |
010c 67d0 1884 |g |
010e a202 4000 | @ |
0110 688a 0000 |h |
0112 1648 4000 | H@ |
0114 6500 05a9 |e |
0116 5340 1884 |S@ |
0118 a248 4000 | H@ |
011a 65ff fff9 |e |
011c 6640 4000 |f@@ |
011e 6240 5b00 |b@[ |
0120 2244 a880 |"D |
0122 6244 e880 |bD |
0124 62e8 4000 |b @ |
0126 2240 4000 |"@@ |
0128 61ff fffa |a |
012a 6648 4000 |fH@ |
012c 6607 1f80 |f |
012e 2247 a000 |"G |
0130 7677 8efe |vw |
0132 8341 3882 | A8 |
0134 c248 4000 | H@ |
0136 6740 b982 |g@ |
0138 c1ff fff9 | |
013a 2a40 4000 |*@@ |
013c 62e0 4080 |b @ |
013e 02e0 5c00 | \ |
0140 2240 4000 |"@@ |
0142 61ff fffa |a |
0144 3248 4000 |2H@ |
0146 6759 5880 |gYX |
0148 7361 5980 |saY |
014a 7202 8b00 |r |
014c 30ca 0000 |0 |
014e 2381 3984 |# 9 |
0150 e369 5880 | iX |
0152 7b79 5980 |{yY |
0154 7a02 8d00 |z |
0156 3c8a 0000 |< |
0158 2fb0 3984 |/ 9 |
015a db81 3984 | 9 |
015c e280 30ff | 0 |
015e be80 5080 | P |
0160 4380 b984 |C |
0162 e399 3984 | 9 |
0164 e298 33ff | 3 |
0166 de98 5380 | S |
0168 2398 b984 |# |
016a e3b0 3984 | 9 |
016c da02 9680 | |
016e 0cca 0000 | |
0170 e6e4 bc80 | |
0172 63b9 3985 |c 9 |
0174 07d1 3885 | 8 |
0176 0602 9700 | |
0178 688a 0000 |h |
017a 4b40 1984 |K@ |
017c a3d9 3985 | 9 |
017e 0602 4000 | @ |
0180 6c0a 0000 |l |
0182 1c04 0000 | |
0184 01ff ffed | |
0186 6640 4000 |f@@ |
0188 6648 4080 |fH@ |
018a 0042 0000 | B |
018c 1a40 4000 | @@ |
018e 65ff ffed |e |
0190 ca40 4000 | @@ |
0192 6640 4000 |f@@ |
0194 6648 4080 |fH@ |
0196 0500 0027 | '|
0198 8804 0000 | |
019a 0340 1984 | @ |
019c a348 1884 | H |
019e a202 8800 | |
01a0 248a 0000 |$ |
01a2 82e4 bc80 | |
01a4 6350 1984 |cP |
01a6 a202 4000 | @ |
01a8 288a 0000 |( |
01aa 3f61 3985 |?a9 |
01ac 0758 1984 | X |
01ae a202 4000 | @ |
01b0 2c8a 0000 |, |
01b2 16e8 4080 | @ |
01b4 0100 0a46 | F|
01b6 eb40 1984 | @ |
01b8 a2e8 4000 | @ |
01ba 2100 05a7 |! |
01bc 6240 1d80 |b@ |
01be 0500 0a40 | @|
01c0 d748 1984 | H |
01c2 a340 9984 | @ |
01c4 a361 3985 | a9 |
01c6 0602 4000 | @ |
01c8 308a 0000 |0 |
01ca 1b68 1884 | h |
01cc a248 4080 | H@ |
01ce 0900 0027 | '|
01d0 1a40 4000 | @@ |
01d2 6768 1884 |gh |
01d4 a202 4000 | @ |
01d6 348a 0000 |4 |
01d8 16e4 bc80 | |
01da 6100 05a7 |a |
01dc c740 1884 | @ |
01de a2e4 bc80 | |
01e0 62c4 fc80 |b |
01e2 6207 1f80 |b |
01e4 2207 a000 |" |
01e6 0207 0f80 | |
01e8 2004 0000 | |
01ea 0277 8efe | w |
01ec 6340 3884 |c@8 |
01ee da02 8880 | |
01f0 0c4a 0001 | J |
01f2 3c04 0000 |< |
01f4 0349 3885 | I8 |
01f6 0602 4000 | @ |
01f8 240a 0001 |$ |
01fa 2c04 0000 |, |
01fc 0350 1885 | P |
01fe 32e0 4080 |2 @ |