DataMuseum.dk

Presents historical artifacts from the history of:

Rational R1000/400 DFS Tapes

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about Rational R1000/400 DFS Tapes

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download

⟦7a663da10⟧ PAK

    Length: 1024 (0x400)
    Types: PAK
    Notes: 5802_R1K_CODE, Zero_Subprog_0xb
    Names: »KAB1100_CODE_000000404.PAK«

Derivation

└─⟦24d56d853⟧ Bits:30000744 8mm tape, Rational 1000, DFS, D_12_6_5 SEQ293
    └─ ⟦this⟧ »KAB1100_CODE_000000404.PAK« 
└─⟦b4205821b⟧ Bits:30000743 8mm tape, Rational 1000, DFS, D_12_7_3 SEQ288
    └─ ⟦this⟧ »KAB1100_CODE_000000404.PAK« 
└─⟦b434774df⟧ Bits:30000528 8mm tape, Rational 1000, DFS, D_12_6_5
    └─ ⟦this⟧ »KAB1100_CODE_000000404.PAK« 
└─⟦bc1274df5⟧ Bits:30000750 8mm tape, Rational 1000, DFS backup from PAM's R1000
    └─ ⟦this⟧ »KAB1100_CODE_000000404.PAK« 

Disassembly

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 0084  |    |		.XXX[0xc]
000a e000 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[0x28]
001a 3a4d 4f45  |:MOE|
001c 3a52 454c  |:REL|
001e 4541 5345  |EASE|
0020 533a 4b45  |S:KE|
0022 524e 454c  |RNEL|
0024 5f4c 4159  |_LAY|
0026 4552 3a41  |ER:A|
0028 4441 5f42  |DA_B|
002a 4153 453a  |ASE:|
002c 4144 415f  |ADA_|
002e 4241 5345  |BASE|
0030 2e31 312e  |.11.|
0032 302e 303a  |0.0:|
0034 4c49 4252  |LIBR|
0036 4152 4945  |ARIE|
0038 533a 4144  |S:AD|
003a 415f 4241  |A_BA|
003c 5345 2e4c  |SE.L|
003e 4942 0000  |IB  |
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,{0x001da009, 0x000000b0}		; 0x1da009 = 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,{0x0009b813, 0x000000b0}		; 0x9b813 = 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,{0x0009b413, 0x000000b0}		; 0x9b413 = 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,{0x0009c813, 0x000000b0}		; 0x9c813 = 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 0009 c813  |    |		.LITERAL	{0x0009c813, 0x000000b0}
0090 0000 0000  |    |		.LITERAL	{0x00000000, 0x00010404}
0094 001d a009  |    |		.LITERAL	{0x001da009, 0x000000b0}
0098 0000 0000  |    |		.XXX[0x3]
009a 0000       |    |
009b 00b0       |    |		.XXX[0x1]
009c 0000 0000  |    |		.LITERAL	{0x00000000, 0x00010c04}
00a0 0009 b413  |    |		.LITERAL	{0x0009b413, 0x000000b0}
00a4 0000 0000  |    |		.BLANK	0000[0x7]
00ab 00b0       |    |		.XXX[0x1]
00ac 0000 0000  |    |		.LITERAL	{0x00000000, 0x00010804}
00b0 0009 b813  |    |		.LITERAL	{0x0009b813, 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       |    |