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

⟦0f0845591⟧ SEQ, TextFile

    Length: 410 (0x19a)
    Types: SEQ, TextFile
    Names: »RARELY_BRANCH_H_BAD_FRU.SEQ«

Derivation

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

Disassembly

10 ; --------------------------------------------------------------------------------------
10 ;  Hash 31eed96c3650d0f2 (no python module)
10 ; --------------------------------------------------------------------------------------
10				PC_:
10 31                     		.CODE	EXPERIMENT
11				R1_:
11 00                     		.DATA	0x0			; P11OF0 BRANCH_FALSE
									; P11OF1 RARELY_BRANCH_H_BAD
12				R2_:
12 28                     		.DATA	0x28
13				R3_:
13 1f                     		.DATA	0x1f
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 69                     		.CODE	0x69
19 3f                     		.DATA	0x3f			; P19OS2 BAD_HINT
1a fe                     		.DATA	0xfe
1b 07                     		.DATA	0x7
1c 2f                     		.DATA	0x2f
1d 00                     		.DATA	0x0
1e 00                     		.DATA	0x0
1f 00                     		.DATA	0x0			; P1FOS2 EXPECTED_RESULT
20 00                     		.DATA	0x0
21 ff                     		.DATA	0xff
22 ff                     		.DATA	0xff
23 7f                     		.DATA	0x7f
24 ff                     		.DATA	0xff
25 ff                     		.DATA	0xff
26 ff                     		.DATA	0xff
27 ff                     		.DATA	0xff
28 00                     		.DATA	0x0			; P28OS2 RESULT
29 00                     		.DATA	0x0
2a 00                     		.DATA	0x0
2b 00                     		.DATA	0x0
2c 00                     		.DATA	0x0
2d 00                     		.DATA	0x0
2e 00                     		.DATA	0x0
2f 00                     		.DATA	0x0
30 00                     		.DATA	0x0
31				EXPERIMENT:
31 0e                     		REPEAT	#0x0e
32 da  c0  1f  43         		CHN_SND	0x1f,{S.MISC:43}
36 18                     		CALL	0x69
37 84  1f                 		INC.W	0x1f
39 b1  22  68             		VJMP	NE,[0x2],R2,R3,0x68
3c b0  44  21  2a         		VMOV	[0x4],0x21,0x2a
40 da  c0  28  43         		CHN_SND	0x28,{S.MISC:43}
44 18                     		CALL	0x69
45 b0  22  19  28  68     		VJMP	NE,[0x2],0x19,0x28,0x68
4a a7  02                 		LEFT.0	#0x1,R3,[0x2]
4c 88  1f                 		DEC.W	0x1f
4e a6  02  19             		LEFT.0	#0x1,0x19,[0x2]
51 82  1a                 		INC	0x1a
53 97  3f  19             		AND	#0x3f,0x19
56 16                     		UNTIL
57 38  67                 		JMP	PT,0x67
59 64                     		SET	PT
5a 91  3f  fe  19         		MOV.W	#0x3ffe,0x19
5e 90  1d  1f             		MOV.W	0x1d,0x1f
61 a1  05  01  1b         		XOR.W	#0x0501,0x1b
65 36  31                 		JMP	EXPERIMENT
67 66                     		SET	PX
68 5c                     		END
69 ; --------------------------------------------------------------------------------------
69 ; Subroutine
69 ; --------------------------------------------------------------------------------------
69 da  a0  19  41         		CHN_SND	0x19,{S.UIR:41}
6d bc  62                 		FSM	{62}
6f da  c2  28  36         		CHN_RCV	{S.MISC:36},0x28
73 97  3f  28             		AND	#0x3f,0x28
76 2c                     		RET

TextFile

P11OF1 RARELY_BRANCH_H_BAD
P11OF0 BRANCH_FALSE
P1FOS2 EXPECTED_RESULT
P28OS2 RESULT
P19OS2 BAD_HINT

31
00
28
1F
00
00
00
00

69
3F
FE
07
2F
00
00
00
00
FF
FF
7F
FF
FF
FF
FF
00
00
00
00
00
00
00
00
00
0E
DA
C0
1F
43
18
84
1F
B1
22
68
B0
44
21
2A
DA
C0
28
43
18
B0
22
19
28
68
A7
02
88
1F
A6
02
19
82
1A
97
3F
19
16
38
67
64
91
3F
FE
19
90
1D
1F
A1
05
01
1B
36
31
66
5C
DA
A0
19
41
BC
62
DA
C2
28
36
97
3F
28
2C