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

⟦51573b692⟧ FIU, TextFile

    Length: 457 (0x1c9)
    Types: FIU, TextFile
    Names: »TEST_EXTRACT_NMSK.FIU«

Derivation

└─⟦24d56d853⟧ Bits:30000744 8mm tape, Rational 1000, DFS, D_12_6_5 SEQ293
    └─ ⟦this⟧ »TEST_EXTRACT_NMSK.FIU« 
└─⟦9031b0687⟧ Bits:30000407 8mm tape, Rational 1000, DFS, D_12_7_3
    └─ ⟦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