|
|
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: M32, TextFile
Names: »TEST_LRU_UPDATE.M32«
└─⟦b4205821b⟧ Bits:30000743 8mm tape, Rational 1000, DFS, D_12_7_3 SEQ288
└─⟦this⟧ »TEST_LRU_UPDATE.M32«
└─⟦b434774df⟧ Bits:30000528 8mm tape, Rational 1000, DFS, D_12_6_5
└─⟦this⟧ »TEST_LRU_UPDATE.M32«
└─⟦bc1274df5⟧ Bits:30000750 8mm tape, Rational 1000, DFS backup from PAM's R1000
└─⟦this⟧ »TEST_LRU_UPDATE.M32«
10 ; --------------------------------------------------------------------------------------
10 ; Hash 75d84108d230017b (no python module)
10 ; --------------------------------------------------------------------------------------
10 PC_:
10 34 .CODE EXPERIMENT
11 R1_:
11 00 .DATA 0x0 ; P11OF0 PASSED
12 R2_:
12 22 .DATA 0x22
13 R3_:
13 2b .DATA 0x2b
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 af .CODE 0xaf
19 b7 .CODE 0xb7
1a 00 .DATA 0x0
1b 00 .DATA 0x0 ; P1BOS1 BAD_SET
1c 00 .DATA 0x0
1d 00 .DATA 0x0
1e 00 .DATA 0x0
1f 07 .DATA 0x7
20 02 .DATA 0x2
21 00 .DATA 0x0
22 00 .DATA 0x0 ; P22OS8 EXPECTED_DATA.VAL
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 ; P2AOS1 EXPECTED_DATA.VPAR
2b 00 .DATA 0x0 ; P2BOS8 BAD_BITS.VAL
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
33 00 .DATA 0x0 ; P33OS1 BAD_BITS.VPAR
34 EXPERIMENT:
34 dc 1a RD_P1 0x1a
36 e1 03 03 P1_RS #0x03,#0x3
39 c6 00 89 WFSM.H #0x00,{89}
3c c6 00 89 WFSM.H #0x00,{89}
3f c6 8a a2 WFSM.H #0x8a,{a2}
42 08 REPEAT #0x08
43 18 CALL 0xaf
44 82 1b INC 0x1b
46 82 28 INC 0x28
48 16 UNTIL
49 8f 00 1b MOV #0x00,0x1b
4c 08 REPEAT #0x08
4d c6 de a2 WFSM.H #0xde,{a2}
50 bc 02 FSM {02}
52 cc 36 1d RFSM.H {36},0x1d
55 8e 1d 1e MOV 0x1d,0x1e
58 97 03 1e AND #0x03,0x1e
5b 43 04 1d 62 TEST NZ,#0x04,0x1d,0x62
5f 9b 04 1e OR #0x04,0x1e
62 c6 9a a2 WFSM.H #0x9a,{a2}
65 19 CALL 0xb7
66 43 04 1b 6e TEST NZ,#0x04,0x1b,0x6e
6a bc 27 FSM {27}
6c 36 70 JMP 0x70
6e bc a7 FSM {a7}
70 da 23 85 CHN_RCV {M.DREG_VAL_PAR:85},@R3
73 8e 1f 28 MOV 0x1f,0x28
76 b1 c9 VXOR [0x9],R2,R3
78 9e 1b 1e XOR 0x1b,0x1e
7b 46 1e a7 JMP NZ,0x1e,0xa7
7e ae 29 2b a7 VJMP NZ,[0x9],0x2b,0xa7
82 c6 ba a2 WFSM.H #0xba,{a2}
85 19 CALL 0xb7
86 cc 0a 21 RFSM.H {0a},0x21
89 97 06 21 AND #0x06,0x21
8c 46 21 a1 JMP NZ,0x21,0xa1
8f 82 1b INC 0x1b
91 16 UNTIL
92 4d 0f 1f a6 JMP EQ,#0x0f,0x1f,0xa6
96 e1 02 00 P1_RS #0x02,#0x0
99 8f 0f 1f MOV #0x0f,0x1f
9c 8f 00 2a MOV #0x00,0x2a
9f 36 49 JMP 0x49
a1 8f 02 33 MOV #0x02,0x33
a4 36 a7 JMP 0xa7
a6 64 SET PT
a7 e0 ff 1a P1_RS #0xff,0x1a
aa c6 fa a2 WFSM.H #0xfa,{a2}
ad d8 FSM2
ae 5c END
af ; --------------------------------------------------------------------------------------
af ; Subroutine
af ; --------------------------------------------------------------------------------------
af b4 22 2a EVNPAR [0x8],0x22,0x2a
b2 da 21 05 CHN_SND @R2,{M.DREG_VAL_PAR:05}
b5 bc 23 FSM {23}
b7 ; --------------------------------------------------------------------------------------
b7 ; Subroutine
b7 ; --------------------------------------------------------------------------------------
b7 8e 1b 1c MOV 0x1b,0x1c
ba b8 1c IDENT 0x1c
bc c6 00 04 WFSM.H #0x00,{04}
bf c0 1c 04 WP2_FSM 0x1c,{04}
c2 bc 02 FSM {02}
c4 2c RET
P11OF0 PASSED P1BOS1 BAD_SET P22OS8 EXPECTED_DATA.VAL P2AOS1 EXPECTED_DATA.VPAR P2BOS8 BAD_BITS.VAL P33OS1 BAD_BITS.VPAR 34 00 22 2B 00 00 00 00 AF B7 00 00 00 00 00 07 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 DC 1A E1 03 03 C6 00 89 C6 00 89 C6 8A A2 08 18 82 1B 82 28 16 8F 00 1B 08 C6 DE A2 BC 02 CC 36 1D 8E 1D 1E 97 03 1E 43 04 1D 62 9B 04 1E C6 9A A2 19 43 04 1B 6E BC 27 36 70 BC A7 DA 23 85 8E 1F 28 B1 C9 9E 1B 1E 46 1E A7 AE 29 2B A7 C6 BA A2 19 CC 0A 21 97 06 21 46 21 A1 82 1B 16 4D 0F 1F A6 E1 02 00 8F 0F 1F 8F 00 2A 36 49 8F 02 33 36 A7 64 E0 FF 1A C6 FA A2 D8 5C B4 22 2A DA 21 05 BC 23 8E 1B 1C B8 1C C6 00 04 C0 1C 04 BC 02 2C«nul»