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

⟦ad552b447⟧ FIU, TextFile

    Length: 1024 (0x400)
    Types: FIU, TextFile
    Names: »TEST_EXTRACT_NMSK.FIU«

Derivation

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

Disassembly

10 ; --------------------------------------------------------------------------------------
10 ;  Hash cbbb0a247fc8b930 (no python module)
10 ; --------------------------------------------------------------------------------------
10			PC_:
10 2e                     	.CODE	EXPERIMENT
11			R1_:
11 00                     	.DATA	0x0			; P11OF0 PASS_EXT_NMSK
12			R2_:
12 18                     	.DATA	0x18
13			R3_:
13 18                     	.DATA	0x18
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 63                     	.CODE	0x63
19 6e                     	.CODE	0x6e
1a 00                     	.DATA	0x0			; P1AOS8 EXPECTED_DATA
1b 00                     	.DATA	0x0
1c 00                     	.DATA	0x0
1d 00                     	.DATA	0x0
1e 00                     	.DATA	0x0
1f 00                     	.DATA	0x0
20 00                     	.DATA	0x0
21 00                     	.DATA	0x0
22 00                     	.DATA	0x0
23 3f                     	.DATA	0x3f
24 cb                     	.DATA	0xcb
25 0f                     	.DATA	0xf
26 7c                     	.DATA	0x7c
27 03                     	.DATA	0x3
28 00                     	.DATA	0x0			; P28OS8 BAD_BITS
29 3f                     	.DATA	0x3f
2a c3                     	.DATA	0xc3
2b 0a                     	.DATA	0xa
2c 7e                     	.DATA	0x7e
2d 03                     	.DATA	0x3
2e			EXPERIMENT:
2e 64                     	SET	PT
2f 18                     	CALL	0x63
30 91  f3  0c  2a         	MOV.W	#0xf30c,0x2a
34 ae  88  1a             	VINV	[0x8],0x1a
37 18                     	CALL	0x63
38 da  80  22  13         	CHN_SND	0x22,{F.UIR:13}
3c bc  3f                 	FSM	{3f}
3e da  72  28  11         	CHN_RCV	{F.MDREG:11},0x28
42 b0  c8  1a  28         	VXOR	[0x8],0x1a,0x28
46 ae  28  28  61         	VJMP	NZ,[0x8],0x28,0x61
4a 93  04  22             	ADD	#0x04,0x22
4d 93  fc  23             	ADD	#0xfc,0x23
50 4f  44  22  55         	JMP	NE,#0x44,0x22,0x55
54 66                     	SET	PX
55 04                     	REPEAT	#0x04
56 a8  08  1a             	SR.0	#0x1,0x1a,[0x8]
59 16                     	UNTIL
5a 21                     	CALL	PX,0x6e
5b 4d  80  22  62         	JMP	EQ,#0x80,0x22,0x62
5f 36  38                 	JMP	0x38
61 68                     	CLR	PT
62 5c                     	END
63 ; --------------------------------------------------------------------------------------
63 ; Subroutine
63 ; --------------------------------------------------------------------------------------
63 da  70  1a  10         	CHN_SND	0x1a,{F.MDREG:10}
67 da  80  28  13         	CHN_SND	0x28,{F.UIR:13}
6b bc  48                 	FSM	{48}
6d 2c                     	RET
6e ; --------------------------------------------------------------------------------------
6e ; Subroutine
6e ; --------------------------------------------------------------------------------------
6e 9b  f0  1a             	OR	#0xf0,0x1a
71 2c                     	RET

TextFile

P11OF0 PASS_EXT_NMSK\r
P1AOS8 EXPECTED_DATA\r
P28OS8 BAD_BITS\r
\r
2E\r
00\r
18\r
18\r
00\r
00\r
00\r
00\r
\r
63\r
6E\r
00\r
00\r
00\r
00\r
00\r
00\r
00\r
00\r
00\r
3F\r
CB\r
0F\r
7C\r
03\r
00\r
3F\r
C3\r
0A\r
7E\r
03\r
64\r
18\r
91\r
F3\r
0C\r
2A\r
AE\r
88\r
1A\r
18\r
DA\r
80\r
22\r
13\r
BC\r
3F\r
DA\r
72\r
28\r
11\r
B0\r
C8\r
1A\r
28\r
AE\r
28\r
28\r
61\r
93\r
04\r
22\r
93\r
FC\r
23\r
4F\r
44\r
22\r
55\r
66\r
04\r
A8\r
08\r
1A\r
16\r
21\r
4D\r
80\r
22\r
62\r
36\r
38\r
68\r
5C\r
DA\r
70\r
1A\r
10\r
DA\r
80\r
28\r
13\r
BC\r
48\r
2C\r
9B\r
F0\r
1A\r
2C\r
«nul»