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

⟦c736cadf1⟧ M32, TextFile

    Length: 745 (0x2e9)
    Types: M32, TextFile
    Names: »LOAD_TRACE_PATTERN.M32«

Derivation

└─⟦24d56d853⟧ Bits:30000744 8mm tape, Rational 1000, DFS, D_12_6_5 SEQ293
    └─ ⟦this⟧ »LOAD_TRACE_PATTERN.M32« 
└─⟦9031b0687⟧ Bits:30000407 8mm tape, Rational 1000, DFS, D_12_7_3
    └─ ⟦this⟧ »LOAD_TRACE_PATTERN.M32« 

Disassembly

10 ; --------------------------------------------------------------------------------------
10 ;  Hash 358d2ec6bad08003 (no python module)
10 ; --------------------------------------------------------------------------------------
10				PC_:
10 61                     		.CODE	EXPERIMENT
11				R1_:
11 00                     		.DATA	0x0
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 00                     		.DATA	0x0			; P18IS1 QUADRANT_MASK
19 00                     		.DATA	0x0			; P19IS2 ENDING_ADDRESS
1a 00                     		.DATA	0x0
1b 00                     		.DATA	0x0			; P1BIS1 PATTERN_LENGTH
1c 00                     		.DATA	0x0			; P1CIS1 PATTERN_PERIOD
1d 00                     		.DATA	0x0			; P1DIS8 QUADRANT_1_DATA1
1e 00                     		.DATA	0x0
1f 00                     		.DATA	0x0
20 00                     		.DATA	0x0
21 00                     		.DATA	0x0
22 00                     		.DATA	0x0
23 00                     		.DATA	0x0
24 00                     		.DATA	0x0
25 00                     		.DATA	0x0			; P25IS8 QUADRANT_1_DATA2
26 00                     		.DATA	0x0
27 00                     		.DATA	0x0
28 00                     		.DATA	0x0
29 00                     		.DATA	0x0
2a 00                     		.DATA	0x0
2b 00                     		.DATA	0x0
2c 00                     		.DATA	0x0
2d 00                     		.DATA	0x0			; P2DIS8 QUADRANT_2_DATA1
2e 00                     		.DATA	0x0
2f 00                     		.DATA	0x0
30 00                     		.DATA	0x0
31 00                     		.DATA	0x0
32 00                     		.DATA	0x0
33 00                     		.DATA	0x0
34 00                     		.DATA	0x0
35 00                     		.DATA	0x0			; P35IS8 QUADRANT_2_DATA2
36 00                     		.DATA	0x0
37 00                     		.DATA	0x0
38 00                     		.DATA	0x0
39 00                     		.DATA	0x0
3a 00                     		.DATA	0x0
3b 00                     		.DATA	0x0
3c 00                     		.DATA	0x0
3d 00                     		.DATA	0x0			; P3DIS8 QUADRANT_3_DATA1
3e 00                     		.DATA	0x0
3f 00                     		.DATA	0x0
40 00                     		.DATA	0x0
41 00                     		.DATA	0x0
42 00                     		.DATA	0x0
43 00                     		.DATA	0x0
44 00                     		.DATA	0x0
45 00                     		.DATA	0x0			; P45IS8 QUADRANT_3_DATA2
46 00                     		.DATA	0x0
47 00                     		.DATA	0x0
48 00                     		.DATA	0x0
49 00                     		.DATA	0x0
4a 00                     		.DATA	0x0
4b 00                     		.DATA	0x0
4c 00                     		.DATA	0x0
4d 00                     		.DATA	0x0			; P4DIS8 QUADRANT_4_DATA1
4e 00                     		.DATA	0x0
4f 00                     		.DATA	0x0
50 00                     		.DATA	0x0
51 00                     		.DATA	0x0
52 00                     		.DATA	0x0
53 00                     		.DATA	0x0
54 00                     		.DATA	0x0
55 00                     		.DATA	0x0			; P55IS8 QUADRANT_4_DATA2
56 00                     		.DATA	0x0
57 00                     		.DATA	0x0
58 00                     		.DATA	0x0
59 00                     		.DATA	0x0
5a 00                     		.DATA	0x0
5b 00                     		.DATA	0x0
5c 00                     		.DATA	0x0
5d 00                     		.DATA	0x0
5e 00                     		.DATA	0x0
5f 00                     		.DATA	0x0			; P5FIS2 STARTING_ADDRESS
60 00                     		.DATA	0x0
61				EXPERIMENT:
61 8e  1b  5d             		MOV	0x1b,0x5d
64 8e  1c  5e             		MOV	0x1c,0x5e
67 70  1d                 		LD	R2,0x1d
69 44  5d  97             		JMP	Z,0x5d,0x97
6c c0  60  06             		WP2_FSM	0x60,{06}
6f c0  5f  08             		WP2_FSM	0x5f,{08}
72 42  08  18  78         		TEST	Z,#0x08,0x18,0x78
76 c1  ab                 		WP2_FSM	R2,{ab}
78 7c  10                 		ADD	R2,#0x10
7a 42  04  18  80         		TEST	Z,#0x04,0x18,0x80
7e c1  ac                 		WP2_FSM	R2,{ac}
80 7c  10                 		ADD	R2,#0x10
82 42  02  18  88         		TEST	Z,#0x02,0x18,0x88
86 c1  ad                 		WP2_FSM	R2,{ad}
88 7c  10                 		ADD	R2,#0x10
8a 42  01  18  90         		TEST	Z,#0x01,0x18,0x90
8e c1  ae                 		WP2_FSM	R2,{ae}
90 d8                     		FSM2
91 62  02                 		DELAY	#0x02
93 7c  d1                 		ADD	R2,#0xd1
95 86  5d                 		DEC	0x5d
97 50  5f  19  a2         		JMP.W	EQ,0x5f,0x19,0xa2
9b 84  5f                 		INC.W	0x5f
9d 54  5e  69             		DJNZ	0x5e,0x69
a0 36  61                 		JMP	EXPERIMENT
a2 5c                     		END

TextFile

P18IS1 QUADRANT_MASK
P5FIS2 STARTING_ADDRESS
P19IS2 ENDING_ADDRESS
P1BIS1 PATTERN_LENGTH
P1CIS1 PATTERN_PERIOD
P1DIS8 QUADRANT_1_DATA1
P25IS8 QUADRANT_1_DATA2
P2DIS8 QUADRANT_2_DATA1
P35IS8 QUADRANT_2_DATA2
P3DIS8 QUADRANT_3_DATA1
P45IS8 QUADRANT_3_DATA2
P4DIS8 QUADRANT_4_DATA1
P55IS8 QUADRANT_4_DATA2

61
00
18
18
00
00
00
00

00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
8E
1B
5D
8E
1C
5E
70
1D
44
5D
97
C0
60
06
C0
5F
08
42
08
18
78
C1
AB
7C
10
42
04
18
80
C1
AC
7C
10
42
02
18
88
C1
AD
7C
10
42
01
18
90
C1
AE
D8
62
02
7C
D1
86
5D
50
5F
19
A2
84
5F
54
5E
69
36
61
5C