|
|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 DFS Tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 DFS Tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 1024 (0x400)
Types: PAK
Notes: 5802_R1K_CODE, Zero_Subprog_0xb
Names: »KAB1101_CODE_000000404.PAK«
└─⟦9031b0687⟧ Bits:30000407 8mm tape, Rational 1000, DFS, D_12_7_3
└─⟦this⟧ »KAB1101_CODE_000000404.PAK«
└─⟦b4205821b⟧ Bits:30000743 8mm tape, Rational 1000, DFS, D_12_7_3 SEQ288
└─⟦this⟧ »KAB1101_CODE_000000404.PAK«
└─⟦bc1274df5⟧ Bits:30000750 8mm tape, Rational 1000, DFS backup from PAM's R1000
└─⟦this⟧ »KAB1101_CODE_000000404.PAK«
0000 000f | | .CONST 0x000f ; Version of machine code
0001 5802 |X | .CONST 0x5802 ; Diana Version, RCG Major Version, RCG minor version
0002 00a0 | | .CONST 0x00a0 ; Zero
0003 0000 | | .CONST 0x0000 ; 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 0000 | | .CONST 0x0000 ; 0, wired, #pages in seg - 1)
0008 0080 0081 | | .XXX[0xc]
000a f000 0000 | |
000c 0000 0000 | |
000e 00ff ffff | |
0010 4144 415f |ADA_|
0012 4241 5345 |BASE|
0014 0000 0000 | | .BLANK 0000[0x4]
0018 3a4e 4554 |:NET| .XXX[0x10]
001a 3a4d 4f45 |:MOE|
001c 3a4b 4142 |:KAB|
001e 3131 3031 |1101|
0020 3a4c 3a41 |:L:A|
0022 4441 5f42 |DA_B|
0024 4153 452e |ASE.|
0026 4c49 4200 |LIB |
0028 0000 0000 | | .BLANK 0000[0x18]
0040 ; --------------------------------------------------------------------------------------
0040 ; SUBPROGRAM
0040 ; --------------------------------------------------------------------------------------
0040 0086 | | .CONST 0x0086 ; Address of begin
0041 0004 | | .CONST 0x0004 ; Address of exception handler
0042 0001 | | .CONST 0x0001 ; Number of locals
0043 INIT_0040:
0043 0008 | | Action Idle
0044 4800 |H | Short_Literal 0x0
0045 604e |`N | Indirect_Literal Discrete,0x94,{0x00162413, 0x000000b0} ; 0x162413 = RUNTIME_STANDARD
0046 02a0 | | Declare_Subprogram Null_Subprogram
0047 038e | | Declare_Type Package,Defined
0048 e20d | | Load 0x1,0xd
0049 4801 |H | Short_Literal 0x1
004a e20e | | Load 0x1,0xe
004b 020e | | Execute Module,Augment_Imports
004c 6043 |`C | Indirect_Literal Discrete,0x90,{0x00000000, 0x00010404}
004d e20d | | Load 0x1,0xd
004e 184d | M | Execute Package,Field_Execute,Field_Number 0x4d
004f e20e | | Load 0x1,0xe
0050 020f | | Execute Module,Activate
0051 4800 |H | Short_Literal 0x0
0052 605d |`] | Indirect_Literal Discrete,0xb0,{0x00160013, 0x000000b0} ; 0x160013 = SYSTEM
0053 02a0 | | Declare_Subprogram Null_Subprogram
0054 038e | | Declare_Type Package,Defined
0055 e20d | | Load 0x1,0xd
0056 4801 |H | Short_Literal 0x1
0057 e20f | | Load 0x1,0xf
0058 020e | | Execute Module,Augment_Imports
0059 6052 |`R | Indirect_Literal Discrete,0xac,{0x00000000, 0x00010804}
005a e20d | | Load 0x1,0xd
005b 184d | M | Execute Package,Field_Execute,Field_Number 0x4d
005c e20f | | Load 0x1,0xf
005d 020f | | Execute Module,Activate
005e 0008 | | Action Idle
005f 0008 | | Action Idle
0060 0008 | | Action Idle
0061 0008 | | Action Idle
0062 0008 | | Action Idle
0063 0008 | | Action Idle
0064 0008 | | Action Idle
0065 0008 | | Action Idle
0066 0008 | | Action Idle
0067 0008 | | Action Idle
0068 4800 |H | Short_Literal 0x0
0069 6036 |`6 | Indirect_Literal Discrete,0xa0,{0x0015fc13, 0x000000b0} ; 0x15fc13 = MACHINE_CODE
006a 02a0 | | Declare_Subprogram Null_Subprogram
006b 038e | | Declare_Type Package,Defined
006c 0008 | | Action Idle
006d 0008 | | Action Idle
006e 0008 | | Action Idle
006f 0008 | | Action Idle
0070 602b |`+ | Indirect_Literal Discrete,0x9c,{0x00000000, 0x00010c04}
0071 e20d | | Load 0x1,0xd
0072 184d | M | Execute Package,Field_Execute,Field_Number 0x4d
0073 e210 | | Load 0x1,0x10
0074 020f | | Execute Module,Activate
0075 4800 |H | Short_Literal 0x0
0076 6015 |` | Indirect_Literal Discrete,0x8c,{0x00169c13, 0x000000b0} ; 0x169c13 = KERNEL_ELABORATOR
0077 02a0 | | Declare_Subprogram Null_Subprogram
0078 038e | | Declare_Type Package,Defined
0079 e20f | | Load 0x1,0xf
007a 4801 |H | Short_Literal 0x1
007b e211 | | Load 0x1,0x11
007c 020e | | Execute Module,Augment_Imports
007d 600a |` | Indirect_Literal Discrete,0x88,{0x00000000, 0x00011004}
007e e20d | | Load 0x1,0xd
007f 184d | M | Execute Package,Field_Execute,Field_Number 0x4d
0080 e20d | | Load 0x1,0xd
0081 4801 |H | Short_Literal 0x1
0082 e211 | | Load 0x1,0x11
0083 020e | | Execute Module,Augment_Imports
0084 e211 | | Load 0x1,0x11
0085 020f | | Execute Module,Activate
0086 BODY_0040:
0086 00bb | | Action Signal_Completion
0087 0000 | | .XXX[0x1]
0088 0000 0000 | | .LITERAL {0x00000000, 0x00011004}
008c 0016 9c13 | | .LITERAL {0x00169c13, 0x000000b0}
0090 0000 0000 | | .LITERAL {0x00000000, 0x00010404}
0094 0016 2413 | $ | .LITERAL {0x00162413, 0x000000b0}
0098 0000 0000 | | .XXX[0x3]
009a 0000 | |
009b 00b0 | | .XXX[0x1]
009c 0000 0000 | | .LITERAL {0x00000000, 0x00010c04}
00a0 0015 fc13 | | .LITERAL {0x0015fc13, 0x000000b0}
00a4 0000 0000 | | .BLANK 0000[0x7]
00ab 00b0 | | .XXX[0x1]
00ac 0000 0000 | | .LITERAL {0x00000000, 0x00010804}
00b0 0016 0013 | | .LITERAL {0x00160013, 0x000000b0}
00b4 0000 0000 | | .BLANK 0000[0x7]
00bb 0bad 0000 | | .XXX[0x145]
00bd 0000 0000 | |
00bf 0bad 0000 | |
00c1 0000 0000 | |
00c3 0bad 0000 | |
00c5 0000 0000 | |
00c7 0bad 0000 | |
00c9 0000 0000 | |
00cb 0bad 0000 | |
00cd 0000 0000 | |
00cf 0bad 0000 | |
00d1 0000 0000 | |
00d3 0bad 0000 | |
00d5 0000 0000 | |
00d7 0bad 0000 | |
00d9 0000 0000 | |
00db 0bad 0000 | |
00dd 0000 0000 | |
00df 0bad 0000 | |
00e1 0000 0000 | |
00e3 0bad 0000 | |
00e5 0000 0000 | |
00e7 0bad 0000 | |
00e9 0000 0000 | |
00eb 0bad 0000 | |
00ed 0000 0000 | |
00ef 0bad 0000 | |
00f1 0000 0000 | |
00f3 0bad 0000 | |
00f5 0000 0000 | |
00f7 0bad 0000 | |
00f9 0000 0000 | |
00fb 0bad 0000 | |
00fd 0000 0000 | |
00ff 0bad 0000 | |
0101 0000 0000 | |
0103 0bad 0000 | |
0105 0000 0000 | |
0107 0bad 0000 | |
0109 0000 0000 | |
010b 0bad 0000 | |
010d 0000 0000 | |
010f 0bad 0000 | |
0111 0000 0000 | |
0113 0bad 0000 | |
0115 0000 0000 | |
0117 0bad 0000 | |
0119 0000 0000 | |
011b 0bad 0000 | |
011d 0000 0000 | |
011f 0bad 0000 | |
0121 0000 0000 | |
0123 0bad 0000 | |
0125 0000 0000 | |
0127 0bad 0000 | |
0129 0000 0000 | |
012b 0bad 0000 | |
012d 0000 0000 | |
012f 0bad 0000 | |
0131 0000 0000 | |
0133 0bad 0000 | |
0135 0000 0000 | |
0137 0bad 0000 | |
0139 0000 0000 | |
013b 0bad 0000 | |
013d 0000 0000 | |
013f 0bad 0000 | |
0141 0000 0000 | |
0143 0bad 0000 | |
0145 0000 0000 | |
0147 0bad 0000 | |
0149 0000 0000 | |
014b 0bad 0000 | |
014d 0000 0000 | |
014f 0bad 0000 | |
0151 0000 0000 | |
0153 0bad 0000 | |
0155 0000 0000 | |
0157 0bad 0000 | |
0159 0000 0000 | |
015b 0bad 0000 | |
015d 0000 0000 | |
015f 0bad 0000 | |
0161 0000 0000 | |
0163 0bad 0000 | |
0165 0000 0000 | |
0167 0bad 0000 | |
0169 0000 0000 | |
016b 0bad 0000 | |
016d 0000 0000 | |
016f 0bad 0000 | |
0171 0000 0000 | |
0173 0bad 0000 | |
0175 0000 0000 | |
0177 0bad 0000 | |
0179 0000 0000 | |
017b 0bad 0000 | |
017d 0000 0000 | |
017f 0bad 0000 | |
0181 0000 0000 | |
0183 0bad 0000 | |
0185 0000 0000 | |
0187 0bad 0000 | |
0189 0000 0000 | |
018b 0bad 0000 | |
018d 0000 0000 | |
018f 0bad 0000 | |
0191 0000 0000 | |
0193 0bad 0000 | |
0195 0000 0000 | |
0197 0bad 0000 | |
0199 0000 0000 | |
019b 0bad 0000 | |
019d 0000 0000 | |
019f 0bad 0000 | |
01a1 0000 0000 | |
01a3 0bad 0000 | |
01a5 0000 0000 | |
01a7 0bad 0000 | |
01a9 0000 0000 | |
01ab 0bad 0000 | |
01ad 0000 0000 | |
01af 0bad 0000 | |
01b1 0000 0000 | |
01b3 0bad 0000 | |
01b5 0000 0000 | |
01b7 0bad 0000 | |
01b9 0000 0000 | |
01bb 0bad 0000 | |
01bd 0000 0000 | |
01bf 0bad 0000 | |
01c1 0000 0000 | |
01c3 0bad 0000 | |
01c5 0000 0000 | |
01c7 0bad 0000 | |
01c9 0000 0000 | |
01cb 0bad 0000 | |
01cd 0000 0000 | |
01cf 0bad 0000 | |
01d1 0000 0000 | |
01d3 0bad 0000 | |
01d5 0000 0000 | |
01d7 0bad 0000 | |
01d9 0000 0000 | |
01db 0bad 0000 | |
01dd 0000 0000 | |
01df 0bad 0000 | |
01e1 0000 0000 | |
01e3 0bad 0000 | |
01e5 0000 0000 | |
01e7 0bad 0000 | |
01e9 0000 0000 | |
01eb 0bad 0000 | |
01ed 0000 0000 | |
01ef 0bad 0000 | |
01f1 0000 0000 | |
01f3 0bad 0000 | |
01f5 0000 0000 | |
01f7 0bad 0000 | |
01f9 0000 0000 | |
01fb 0bad 0000 | |
01fd 0000 0000 | |
01ff 0bad | |