|
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 - download
Length: 466 (0x1d2) Types: M32, TextFile Names: »TEST_COUNTER.M32«
└─⟦24d56d853⟧ Bits:30000744 8mm tape, Rational 1000, DFS, D_12_6_5 SEQ293 └─ ⟦this⟧ »TEST_COUNTER.M32« └─⟦9031b0687⟧ Bits:30000407 8mm tape, Rational 1000, DFS, D_12_7_3 └─ ⟦this⟧ »TEST_COUNTER.M32«
10 ; -------------------------------------------------------------------------------------- 10 ; Hash f5d03f2df0bd4333 (no python module) 10 ; -------------------------------------------------------------------------------------- 10 PC_: 10 21 .CODE EXPERIMENT 11 R1_: 11 00 .DATA 0x0 ; P11OF0 PASSED 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 87 .CODE 0x87 19 79 .CODE 0x79 1a 8a .CODE 0x8a 1b 00 .DATA 0x0 1c 00 .DATA 0x0 ; P1COS2 EXPECTED_DATA 1d 00 .DATA 0x0 ; P1DOS1 TEST_PHASE 1e 00 .DATA 0x0 1f 00 .DATA 0x0 ; P1FOS2 BAD_BITS 20 00 .DATA 0x0 21 EXPERIMENT: 21 8f ff 1c MOV #0xff,0x1c 24 18 CALL 0x87 25 8f 00 1c MOV #0x00,0x1c 28 18 CALL 0x87 29 8f aa 1c MOV #0xaa,0x1c 2c 18 CALL 0x87 2d 8f 55 1c MOV #0x55,0x1c 30 18 CALL 0x87 31 82 1d INC 0x1d 33 91 00 01 1c MOV.W #0x0001,0x1c 37 19 CALL 0x79 38 91 00 fe 1c MOV.W #0x00fe,0x1c 3c 19 CALL 0x79 3d 91 00 01 1c MOV.W #0x0001,0x1c 41 66 SET PX 42 19 CALL 0x79 43 91 00 fe 1c MOV.W #0x00fe,0x1c 47 19 CALL 0x79 48 82 1d INC 0x1d 4a 8f 00 1c MOV #0x00,0x1c 4d c0 1c 06 WP2_FSM 0x1c,{06} 50 bc 07 FSM {07} 52 82 1c INC 0x1c 54 1a CALL 0x8a 55 82 1d INC 0x1d 57 8f 00 1c MOV #0x00,0x1c 5a 09 REPEAT #0x09 5b 8e 1c 20 MOV 0x1c,0x20 5e c0 1c 06 WP2_FSM 0x1c,{06} 61 bc 07 FSM {07} 63 82 1c INC 0x1c 65 1a CALL 0x8a 66 9a 20 1c OR 0x20,0x1c 69 16 UNTIL 6a 82 1d INC 0x1d 6c 8f fe 1c MOV #0xfe,0x1c 6f c0 1c 06 WP2_FSM 0x1c,{06} 72 bc b1 FSM {b1} 74 f2 77 JMP NDFLG,0x77 76 64 SET PT 77 d8 FSM2 78 5c END 79 ; -------------------------------------------------------------------------------------- 79 ; Subroutine 79 ; -------------------------------------------------------------------------------------- 79 08 REPEAT #0x08 7a c0 1c 06 WP2_FSM 0x1c,{06} 7d 1a CALL 0x8a 7e a6 01 1c LEFT.0 #0x1,0x1c,[0x1] 81 3e 85 JMP NPX,0x85 83 82 1c INC 0x1c 85 16 UNTIL 86 2c RET 87 ; -------------------------------------------------------------------------------------- 87 ; Subroutine 87 ; -------------------------------------------------------------------------------------- 87 c0 1c 06 WP2_FSM 0x1c,{06} 8a ; -------------------------------------------------------------------------------------- 8a ; Subroutine 8a ; -------------------------------------------------------------------------------------- 8a cc 86 1f RFSM.H {86},0x1f 8d 9e 1c 1f XOR 0x1c,0x1f 90 46 1f 77 JMP NZ,0x1f,0x77 93 2c RET
P11OF0 PASSED P1DOS1 TEST_PHASE P1COS2 EXPECTED_DATA P1FOS2 BAD_BITS 21 00 18 18 00 00 00 00 87 79 8A 00 00 00 00 00 00 8F FF 1C 18 8F 00 1C 18 8F AA 1C 18 8F 55 1C 18 82 1D 91 00 01 1C 19 91 00 FE 1C 19 91 00 01 1C 66 19 91 00 FE 1C 19 82 1D 8F 00 1C C0 1C 06 BC 07 82 1C 1A 82 1D 8F 00 1C 09 8E 1C 20 C0 1C 06 BC 07 82 1C 1A 9A 20 1C 16 82 1D 8F FE 1C C0 1C 06 BC B1 F2 77 64 D8 5C 08 C0 1C 06 1A A6 01 1C 3E 85 82 1C 16 2C C0 1C 06 CC 86 1F 9E 1C 1F 46 1F 77 2C