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

⟦ae6bf7ab4⟧ FIU, TextFile

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

Derivation

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

Disassembly

10 ; --------------------------------------------------------------------------------------
10 ;  Hash 007b1e072b2baf50 (no python module)
10 ; --------------------------------------------------------------------------------------
10				PC_:
10 32                     		.CODE	EXPERIMENT
11				R1_:
11 00                     		.DATA	0x0			; P11OF0 PASS_MAR_LOAD
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 4f                     		.CODE	0x4f
19 00                     		.DATA	0x0			; P19OS1 RESULT.SPACE
1a 00                     		.DATA	0x0			; P1AOS4 RESULT.NAME
1b 00                     		.DATA	0x0
1c 00                     		.DATA	0x0
1d 00                     		.DATA	0x0
1e 00                     		.DATA	0x0			; P1EOS4 RESULT.OFFSET
1f 00                     		.DATA	0x0
20 00                     		.DATA	0x0
21 00                     		.DATA	0x0
22 00                     		.DATA	0x0
23 3f                     		.DATA	0x3f
24 c3                     		.DATA	0xc3
25 2e                     		.DATA	0x2e
26 7e                     		.DATA	0x7e
27 03                     		.DATA	0x3
28 0f                     		.DATA	0xf			; P28OS1 EXPECTED_DATA.SPACE
29 ff                     		.DATA	0xff			; P29OS4 EXPECTED_DATA.NAME
2a ff                     		.DATA	0xff
2b ff                     		.DATA	0xff
2c ff                     		.DATA	0xff
2d ff                     		.DATA	0xff			; P2DOS4 EXPECTED_DATA.OFFSET
2e ff                     		.DATA	0xff
2f ff                     		.DATA	0xff
30 ff                     		.DATA	0xff
31 8c                     		.DATA	0x8c
32				EXPERIMENT:
32 da  70  2a  10         		CHN_SND	0x2a,{F.MDREG:10}
36 da  80  22  13         		CHN_SND	0x22,{F.UIR:13}
3a bc  54                 		FSM	{54}
3c 18                     		CALL	0x4f
3d ae  89  28             		VINV	[0x9],0x28
40 18                     		CALL	0x4f
41 18                     		CALL	0x4f
42 a6  09  28             		LEFT.0	#0x1,0x28,[0x9]
45 ae  29  28  41         		VJMP	NZ,[0x9],0x28,0x41
49 64                     		SET	PT
4a da  62  19  19         		CHN_RCV	{F.MAR:19},0x19
4e 5c                     		END
4f ; --------------------------------------------------------------------------------------
4f ; Subroutine
4f ; --------------------------------------------------------------------------------------
4f da  60  28  18         		CHN_SND	0x28,{F.MAR:18}
53 bc  48                 		FSM	{48}
55 da  66  28  19  4a     		CHN_CMP	NE,0x28,{F.MAR:19},0x4a
5a 2c                     		RET

TextFile

P11OF0 PASS_MAR_LOAD
P28OS1 EXPECTED_DATA.SPACE
P29OS4 EXPECTED_DATA.NAME
P2DOS4 EXPECTED_DATA.OFFSET
P19OS1 RESULT.SPACE
P1AOS4 RESULT.NAME
P1EOS4 RESULT.OFFSET

32
00
18
18
00
00
00
00

4F
00
00
00
00
00
00
00
00
00
00
3F
C3
2E
7E
03
0F
FF
FF
FF
FF
FF
FF
FF
FF
8C
DA
70
2A
10
DA
80
22
13
BC
54
18
AE
89
28
18
18
A6
09
28
AE
29
28
41
64
DA
62
19
19
5C
DA
60
28
18
BC
48
DA
66
28
19
4A
2C«nul»