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

⟦96d56172e⟧ MEM, TextFile

    Length: 1024 (0x400)
    Types: MEM, TextFile
    Names: »TEST_HASH_FUNCTION.MEM«

Derivation

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

Disassembly

10 ; --------------------------------------------------------------------------------------
10 ;  Hash e8e448fa2e45d8e7 (no python module)
10 ; --------------------------------------------------------------------------------------
10				PC_:
10 24                     		.CODE	EXPERIMENT
11				R1_:
11 00                     		.DATA	0x0			; P11OF0 PASSED
12				R2_:
12 18                     		.DATA	0x18
13				R3_:
13 27                     		.DATA	0x27
14				R4_:
14 00                     		.DATA	0x0
15				R5_:
15 00                     		.DATA	0x0
16				R6_:
16 00                     		.DATA	0x0
17				R7_:
17 00                     		.DATA	0x0
18 00                     		.DATA	0x0			; P18OS1 BAD_MAR.SPACE
19 00                     		.DATA	0x0			; P19OS4 BAD_MAR.NAME
1a 00                     		.DATA	0x0
1b 00                     		.DATA	0x0
1c 00                     		.DATA	0x0
1d 00                     		.DATA	0x0			; P1DOS3 BAD_MAR.PAGE
1e 00                     		.DATA	0x0
1f 00                     		.DATA	0x0
20 00                     		.DATA	0x0			; P20OS1 BAD_MAR.WORD
21 01                     		.DATA	0x1
22 01                     		.DATA	0x1
23 ff                     		.DATA	0xff
24				EXPERIMENT:
24 b8' 1c'                		IDENT	0x1c			; P25OS2 EXPECTED_LINE
26 d2  99  4b             		FSM_8X	#0x99,{4b}
29 d4  80  49  24         		RCV_P1	#0x80,{49},EXPERIMENT
2d 8a' 24                 		INV	EXPERIMENT		; P2DOS2 BAD_BITS
2f 42  10  24  37         		TEST	Z,#0x10,EXPERIMENT,0x37
33 a1  05  06  21         		XOR.W	#0x0506,0x21
37 d0  24  48             		FSM_8X	EXPERIMENT,{48}
3a 8e  21  1e             		MOV	0x21,0x1e
3d da  01  40             		CHN_SND	@R2,{M.MAR:40}
40 ba  18  25             		xBA	0x18,0x25
43 98  22  25             		AND.W	0x22,0x25
46 bc  71                 		FSM	{71}
48 bc  53                 		FSM	{53}
4a da  23  44             		CHN_RCV	{M.DREG_VAL_PAR:44},@R3
4d a0  25  2d             		XOR.W	0x25,0x2d
50 4a  2d  72             		JMP.W	NZ,0x2d,0x72
53 a8  02  1e             		SR.0	#0x1,0x1e,[0x2]
56 4a  1e  3d             		JMP.W	NZ,0x1e,0x3d
59 3a  71                 		JMP	PX,0x71
5b 66                     		SET	PX
5c ae  84  18             		VINV	[0x4],0x18
5f 97  07  18             		AND	#0x07,0x18
62 8c  1d                 		INV.W	0x1d
64 9e  22  1e             		XOR	0x22,0x1e
67 97  07  1d             		AND	#0x07,0x1d
6a 8a  20                 		INV	0x20
6c 97  3f  20             		AND	#0x3f,0x20
6f 36  3a                 		JMP	0x3a
71 64                     		SET	PT
72 5c                     		END

TextFile

P11OF0 PASSED\r
P18OS1 BAD_MAR.SPACE\r
P19OS4 BAD_MAR.NAME\r
P1DOS3 BAD_MAR.PAGE\r
P20OS1 BAD_MAR.WORD\r
P25OS2 EXPECTED_LINE\r
P2DOS2 BAD_BITS\r
\r
24\r
00\r
18\r
27\r
00\r
00\r
00\r
00\r
\r
00\r
00\r
00\r
00\r
00\r
00\r
00\r
00\r
00\r
01\r
01\r
FF\r
B8\r
1C\r
D2\r
99\r
4B\r
D4\r
80\r
49\r
24\r
8A\r
24\r
42\r
10\r
24\r
37\r
A1\r
05\r
06\r
21\r
D0\r
24\r
48\r
8E\r
21\r
1E\r
DA\r
01\r
40\r
BA\r
18\r
25\r
98\r
22\r
25\r
BC\r
71\r
BC\r
53\r
DA\r
23\r
44\r
A0\r
25\r
2D\r
4A\r
2D\r
72\r
A8\r
02\r
1E\r
4A\r
1E\r
3D\r
3A\r
71\r
66\r
AE\r
84\r
18\r
97\r
07\r
18\r
8C\r
1D\r
9E\r
22\r
1E\r
97\r
07\r
1D\r
8A\r
20\r
97\r
3F\r
20\r
36\r
3A\r
64\r
5C\r
«nul»