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

⟦7ef121402⟧ SEQ, TextFile

    Length: 349 (0x15d)
    Types: SEQ, TextFile
    Names: »PUSH_FRU.SEQ«

Derivation

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

Disassembly

10 ; --------------------------------------------------------------------------------------
10 ;  Hash 0fd5df8208065197 (no python module)
10 ; --------------------------------------------------------------------------------------
10				PC_:
10 2c                     		.CODE	EXPERIMENT
11				R1_:
11 00                     		.DATA	0x0			; P11OF0 WALKING_ONES
									; P11OF1 PUSH_FRU
12				R2_:
12 22                     		.DATA	0x22
13				R3_:
13 23                     		.DATA	0x23
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 53                     		.CODE	0x53
19 5c                     		.CODE	0x5c
1a 0e                     		.DATA	0xe
1b 3f                     		.DATA	0x3f			; P1BOS2 EXPECTED_RESULT
1c fe                     		.DATA	0xfe
1d 0a                     		.DATA	0xa
1e 00                     		.DATA	0x0
1f 00                     		.DATA	0x0
20 00                     		.DATA	0x0
21 3f                     		.DATA	0x3f
22 ff                     		.DATA	0xff
23 3f                     		.DATA	0x3f			; P23OS2 BAD_BITS
24 ff                     		.DATA	0xff
25 ff                     		.DATA	0xff
26 ff                     		.DATA	0xff
27 ff                     		.DATA	0xff
28 ff                     		.DATA	0xff
29 ff                     		.DATA	0xff
2a ff                     		.DATA	0xff
2b ff                     		.DATA	0xff
2c				EXPERIMENT:
2c 18                     		CALL	0x53
2d b0  c2  1b  23         		VXOR	[0x2],0x1b,0x23
31 b0  82  21  23         		VAND	[0x2],0x21,0x23
35 ae  22  23  52         		VJMP	NZ,[0x2],0x23,0x52
39 a6  02  1b             		LEFT.0	#0x1,0x1b,[0x2]
3c 3c  40                 		JMP	NPT,0x40
3e 84  1b                 		INC.W	0x1b
40 b1  49                 		VMOV	[0x9],@R2,@R3
42 54  1a  2c             		DJNZ	0x1a,EXPERIMENT
45 38  51                 		JMP	PT,0x51
47 64                     		SET	PT
48 8f  0e  1a             		MOV	#0x0e,0x1a
4b b0  c2  1b  1b         		VXOR	[0x2],0x1b,0x1b
4f 36  2c                 		JMP	EXPERIMENT
51 66                     		SET	PX
52 5c                     		END
53 ; --------------------------------------------------------------------------------------
53 ; Subroutine
53 ; --------------------------------------------------------------------------------------
53 8f  0a  1d             		MOV	#0x0a,0x1d
56 19                     		CALL	0x5c
57 8f  2a  1d             		MOV	#0x2a,0x1d
5a b1  49                 		VMOV	[0x9],@R2,@R3
5c ; --------------------------------------------------------------------------------------
5c ; Subroutine
5c ; --------------------------------------------------------------------------------------
5c da  a0  1b  41         		CHN_SND	0x1b,{S.UIR:41}
60 da  c0  23  43         		CHN_SND	0x23,{S.MISC:43}
64 bc  62                 		FSM	{62}
66 da  c2  23  36         		CHN_RCV	{S.MISC:36},0x23
6a 2c                     		RET

TextFile

P11OF1 PUSH_FRU
P11OF0 WALKING_ONES
P1BOS2 EXPECTED_RESULT
P23OS2 BAD_BITS

2C
00
22
23
00
00
00
00

53
5C
0E
3F
FE
0A
00
00
00
3F
FF
3F
FF
FF
FF
FF
FF
FF
FF
FF
18
B0
C2
1B
23
B0
82
21
23
AE
22
23
52
A6
02
1B
3C
40
84
1B
B1
49
54
1A
2C
38
51
64
8F
0E
1A
B0
C2
1B
1B
36
2C
66
5C
8F
0A
1D
19
8F
2A
1D
B1
49
DA
A0
1B
41
DA
C0
23
43
BC
62
DA
C2
23
36
2C