|
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: 579 (0x243) Types: M32, TextFile Names: »TEST_MAR_PARITY.M32«
└─⟦24d56d853⟧ Bits:30000744 8mm tape, Rational 1000, DFS, D_12_6_5 SEQ293 └─ ⟦this⟧ »TEST_MAR_PARITY.M32« └─⟦9031b0687⟧ Bits:30000407 8mm tape, Rational 1000, DFS, D_12_7_3 └─ ⟦this⟧ »TEST_MAR_PARITY.M32«
10 ; -------------------------------------------------------------------------------------- 10 ; Hash 123b37bc57eb1b17 (no python module) 10 ; -------------------------------------------------------------------------------------- 10 PC_: 10 4b .CODE EXPERIMENT 11 R1_: 11 00 .DATA 0x0 ; P11OF0 PASSED 12 R2_: 12 3e .DATA 0x3e 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 83 .CODE 0x83 19 9e .CODE 0x9e 1a 01 .DATA 0x1 1b 00 .DATA 0x0 1c 00 .DATA 0x0 1d 00 .DATA 0x0 1e 00 .DATA 0x0 1f 00 .DATA 0x0 20 00 .DATA 0x0 21 01 .DATA 0x1 22 00 .DATA 0x0 23 07 .DATA 0x7 24 fe .DATA 0xfe 25 bb .DATA 0xbb 26 fe .DATA 0xfe 27 bb .DATA 0xbb 28 06 .DATA 0x6 29 f8 .DATA 0xf8 2a 01 .DATA 0x1 2b 19 .DATA 0x19 2c 03 .DATA 0x3 2d 00 .DATA 0x0 2e 01 .DATA 0x1 2f 00 .DATA 0x0 30 01 .DATA 0x1 31 00 .DATA 0x0 32 00 .DATA 0x0 33 05 .DATA 0x5 34 00 .DATA 0x0 35 05 .DATA 0x5 36 fe .DATA 0xfe 37 fe .DATA 0xfe 38 fe .DATA 0xfe 39 fe .DATA 0xfe 3a 07 .DATA 0x7 3b f7 .DATA 0xf7 3c e5 .DATA 0xe5 3d 1f .DATA 0x1f 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 46 00 .DATA 0x0 47 00 .DATA 0x0 ; P47OS1 EXPECTED_PARITY 48 00 .DATA 0x0 49 00 .DATA 0x0 ; P49OS1 BAD_BITS 4a 00 .DATA 0x0 ; P4AOS1 TEST_PHASE 4b EXPERIMENT: 4b cc 0a 49 RFSM.H {0a},0x49 4e 42 10 49 80 TEST Z,#0x10,0x49,0x80 52 b0 49 1a 3e VMOV [0x9],0x1a,0x3e 56 8f 00 47 MOV #0x00,0x47 59 18 CALL 0x83 5a 8f 55 47 MOV #0x55,0x47 5d 19 CALL 0x9e 5e b0 49 23 3e VMOV [0x9],0x23,0x3e 62 18 CALL 0x83 63 b0 49 2c 3e VMOV [0x9],0x2c,0x3e 67 19 CALL 0x9e 68 8f aa 47 MOV #0xaa,0x47 6b 18 CALL 0x83 6c 8f ff 47 MOV #0xff,0x47 6f 19 CALL 0x9e 70 b0 49 35 3e VMOV [0x9],0x35,0x3e 74 18 CALL 0x83 75 8f 00 47 MOV #0x00,0x47 78 19 CALL 0x9e 79 46 4a 80 JMP NZ,0x4a,0x80 7c 82 4a INC 0x4a 7e 36 52 JMP 0x52 80 64 SET PT 81 d8 FSM2 82 5c END 83 ; -------------------------------------------------------------------------------------- 83 ; Subroutine 83 ; -------------------------------------------------------------------------------------- 83 da 01 03 CHN_SND @R2,{M.MAR:03} 86 44 4a 94 JMP Z,0x4a,0x94 89 cc 2f 49 RFSM.H {2f},0x49 8c 8a 49 INV 0x49 8e 9e 47 49 XOR 0x47,0x49 91 46 49 81 JMP NZ,0x49,0x81 94 cc af 48 RFSM.H {af},0x48 97 97 02 48 AND #0x02,0x48 9a 46 48 81 JMP NZ,0x48,0x81 9d 2c RET 9e ; -------------------------------------------------------------------------------------- 9e ; Subroutine 9e ; -------------------------------------------------------------------------------------- 9e da 01 03 CHN_SND @R2,{M.MAR:03} a1 44 4a af JMP Z,0x4a,0xaf a4 cc 2f 49 RFSM.H {2f},0x49 a7 8a 49 INV 0x49 a9 9e 47 49 XOR 0x47,0x49 ac 46 49 81 JMP NZ,0x49,0x81 af cc af 48 RFSM.H {af},0x48 b2 97 02 48 AND #0x02,0x48 b5 44 48 81 JMP Z,0x48,0x81 b8 2c RET
P11OF0 PASSED P4AOS1 TEST_PHASE P47OS1 EXPECTED_PARITY P49OS1 BAD_BITS 4B 00 3E 18 00 00 00 00 83 9E 01 00 00 00 00 00 00 01 00 07 FE BB FE BB 06 F8 01 19 03 00 01 00 01 00 00 05 00 05 FE FE FE FE 07 F7 E5 1F 00 00 00 00 00 00 00 00 00 00 00 00 00 CC 0A 49 42 10 49 80 B0 49 1A 3E 8F 00 47 18 8F 55 47 19 B0 49 23 3E 18 B0 49 2C 3E 19 8F AA 47 18 8F FF 47 19 B0 49 35 3E 18 8F 00 47 19 46 4A 80 82 4A 36 52 64 D8 5C DA 01 03 44 4A 94 CC 2F 49 8A 49 9E 47 49 46 49 81 CC AF 48 97 02 48 46 48 81 2C DA 01 03 44 4A AF CC 2F 49 8A 49 9E 47 49 46 49 81 CC AF 48 97 02 48 44 48 81 2C