|
|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 DFS Tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 DFS Tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 1024 (0x400)
Types: MEM, TextFile
Names: »TEST_DRAM_DATA_PATH.MEM«
└─⟦b4205821b⟧ Bits:30000743 8mm tape, Rational 1000, DFS, D_12_7_3 SEQ288
└─⟦this⟧ »TEST_DRAM_DATA_PATH.MEM«
└─⟦b434774df⟧ Bits:30000528 8mm tape, Rational 1000, DFS, D_12_6_5
└─⟦this⟧ »TEST_DRAM_DATA_PATH.MEM«
└─⟦bc1274df5⟧ Bits:30000750 8mm tape, Rational 1000, DFS backup from PAM's R1000
└─⟦this⟧ »TEST_DRAM_DATA_PATH.MEM«
10 ; --------------------------------------------------------------------------------------
10 ; Hash dfc5bf1737790918 (no python module)
10 ; --------------------------------------------------------------------------------------
10 PC_:
10 46 .CODE EXPERIMENT
11 R1_:
11 00 .DATA 0x0 ; P11OF0 PASSED
12 R2_:
12 22 .DATA 0x22
13 R3_:
13 35 .DATA 0x35
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 78 .CODE 0x78
19 05 .DATA 0x5
1a 80 .DATA 0x80
1b 0f .DATA 0xf
1c ff .DATA 0xff
1d 00 .DATA 0x0 ; P1DOS1 BAD_SET
1e 00 .DATA 0x0
1f 00 .DATA 0x0
20 00 .DATA 0x0
21 3f .DATA 0x3f
22 00 .DATA 0x0 ; P22OS8 EXPECTED_DATA.TYP
23 00 .DATA 0x0
24 00 .DATA 0x0
25 00 .DATA 0x0
26 00 .DATA 0x0
27 00 .DATA 0x0
28 00 .DATA 0x0
29 00 .DATA 0x0
2a 00 .DATA 0x0 ; P2AOS8 EXPECTED_DATA.VAL
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 00 .DATA 0x0
32 00 .DATA 0x0 ; P32OS1 EXPECTED_DATA.VPAR
33 00 .DATA 0x0 ; P33OS2 EXPECTED_DATA.CBITS
34 00 .DATA 0x0
35 00 .DATA 0x0 ; P35OS8 BAD_BITS.TYP
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 ; P3DOS8 BAD_BITS.VAL
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 ; P45OS1 BAD_BITS.VPAR
46 EXPERIMENT:
46 b8 1d IDENT 0x1d ; P46OS2 BAD_BITS.CBITS
48 04 REPEAT #0x04
49 da 00 19 40 CHN_SND 0x19,{M.MAR:40}
4d 8e 1a 22 MOV 0x1a,0x22
50 da 11 43 CHN_SND @R2,{M.DREG_FULL:43}
53 d2 09 4b FSM_8X #0x09,{4b}
56 18 CALL 0x78
57 d2 19 4b FSM_8X #0x19,{4b}
5a 18 CALL 0x78
5b b1 d3 VXOR [0x13],R2,R3
5d 8f 00 45 MOV #0x00,0x45
60 ae 33 35 77 VJMP NZ,[0x13],0x35,0x77
64 a8 13 22 SR.0 #0x1,0x22,[0x13]
67 44 32 6e JMP Z,0x32,0x6e
6a 91 00 01 32 MOV.W #0x0001,0x32
6e ae 33 22 50 VJMP NZ,[0x13],0x22,0x50
72 93 10 1d ADD #0x10,0x1d
75 16 UNTIL
76 64 SET PT
77 5c END
78 ; --------------------------------------------------------------------------------------
78 ; Subroutine
78 ; --------------------------------------------------------------------------------------
78 bc 71 FSM {71}
7a bc 52 FSM {52}
7c da 13 44 CHN_RCV {M.DREG_FULL:44},@R3
7f 2c RET
P11OF0 PASSED\r P1DOS1 BAD_SET\r P22OS8 EXPECTED_DATA.TYP\r P2AOS8 EXPECTED_DATA.VAL\r P32OS1 EXPECTED_DATA.VPAR\r P33OS2 EXPECTED_DATA.CBITS\r P35OS8 BAD_BITS.TYP\r P3DOS8 BAD_BITS.VAL\r P45OS1 BAD_BITS.VPAR\r P46OS2 BAD_BITS.CBITS\r \r 46\r 00\r 22\r 35\r 00\r 00\r 00\r 00\r \r 78\r 05\r 80\r 0F\r FF\r 00\r 00\r 00\r 00\r 3F\r 00\r 00\r 00\r 00\r 00\r 00\r 00\r 00\r 00\r 00\r 00\r 00\r 00\r 00\r 00\r 00\r 00\r 00\r 00\r 00\r 00\r 00\r 00\r 00\r 00\r 00\r 00\r 00\r 00\r 00\r 00\r 00\r 00\r 00\r 00\r 00\r B8\r 1D\r 04\r DA\r 00\r 19\r 40\r 8E\r 1A\r 22\r DA\r 11\r 43\r D2\r 09\r 4B\r 18\r D2\r 19\r 4B\r 18\r B1\r D3\r 8F\r 00\r 45\r AE\r 33\r 35\r 77\r A8\r 13\r 22\r 44\r 32\r 6E\r 91\r 00\r 01\r 32\r AE\r 33\r 22\r 50\r 93\r 10\r 1D\r 16\r 64\r 5C\r BC\r 71\r BC\r 52\r DA\r 13\r 44\r 2C\r «nul»