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

⟦c73ef3d45⟧ PAK

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

Derivation

└─⟦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« 

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 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       |    |