|
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: 1024 (0x400) Types: MEM, TextFile Names: »POUND_TAGSTORE.MEM«
└─⟦b4205821b⟧ Bits:30000743 8mm tape, Rational 1000, DFS, D_12_7_3 SEQ288 └─ ⟦this⟧ »POUND_TAGSTORE.MEM« └─⟦b434774df⟧ Bits:30000528 8mm tape, Rational 1000, DFS, D_12_6_5 └─ ⟦this⟧ »POUND_TAGSTORE.MEM« └─⟦bc1274df5⟧ Bits:30000750 8mm tape, Rational 1000, DFS backup from PAM's R1000 └─ ⟦this⟧ »POUND_TAGSTORE.MEM«
10 ; -------------------------------------------------------------------------------------- 10 ; Hash bdf663604356f802 (no python module) 10 ; -------------------------------------------------------------------------------------- 10 PC_: 10 25 .CODE EXPERIMENT 11 R1_: 11 00 .DATA 0x0 ; P11IF0 DIRECTION ; P11IF1 DATA_PATTERN ; P11OF0 PASSED 12 R2_: 12 1b .DATA 0x1b 13 R3_: 13 32 .DATA 0x32 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 61 .CODE 0x61 19 6f .CODE 0x6f 1a 7a .CODE 0x7a 1b 00 .DATA 0x0 ; P1BOS8 EXPECTED_DATA.VAL 1c 00 .DATA 0x0 1d 00 .DATA 0x0 1e 00 .DATA 0x0 1f 00 .DATA 0x0 20 00 .DATA 0x0 21 00 .DATA 0x0 22 00 .DATA 0x0 23 00 .DATA 0x0 ; P23OS1 EXPECTED_DATA.VPAR 24 10 .DATA 0x10 25 EXPERIMENT: 25 3e' 2a JMP NPX,0x2a 27 ae 89 1b' VINV [0x9],0x1b ; P29OS1 LAST_SET 2a b0 c9 25 25 VXOR [0x9],EXPERIMENT,EXPERIMENT 2e b8' 29 IDENT 0x29 ; P2EOS2 LAST_LINE 30 93' f0 29 ADD #0xf0,0x29 ; P32OS8 BAD_BITS.VAL 33 38 3b JMP PT,0x3b 35 93 50 29 ADD #0x50,0x29 38 8f f0 24 MOV #0xf0,0x24 ; P3AOS1 BAD_BITS.VPAR 3b 04 REPEAT #0x04 3c 92 24 29 ADD 0x24,0x29 3f da 00 25 40 CHN_SND EXPERIMENT,{M.MAR:40} 43 91 00 00 30 MOV.W #0x0000,0x30 ; P44IS2 MAX_LINE_ADR 47 90 30 2e MOV.W 0x30,0x2e 4a 38 4e JMP PT,0x4e 4c 8c 2e INV.W 0x2e 4e 18 CALL 0x61 4f 19 CALL 0x6f 50 19 CALL 0x6f 51 18 CALL 0x61 52 19 CALL 0x6f 53 ae 89 1b VINV [0x9],0x1b 56 5a 30 47 DJNN.W 0x30,0x47 59 16 UNTIL 5a 64 SET PT 5b 36 5e JMP 0x5e 5d 68 CLR PT 5e 8c 2e INV.W 0x2e 60 5c END 61 ; -------------------------------------------------------------------------------------- 61 ; Subroutine 61 ; -------------------------------------------------------------------------------------- 61 d2 9d 4b FSM_8X #0x9d,{4b} 64 1a CALL 0x7a 65 bc 53 FSM {53} 67 da 23 44 CHN_RCV {M.DREG_VAL_PAR:44},@R3 6a b1 c9 VXOR [0x9],R2,R3 6c af 29 5d VJMP NZ,[0x9],R3,0x5d 6f ; -------------------------------------------------------------------------------------- 6f ; Subroutine 6f ; -------------------------------------------------------------------------------------- 6f ae 89 1b VINV [0x9],0x1b 72 da 21 43 CHN_SND @R2,{M.DREG_VAL_PAR:43} 75 d2 8d 4b FSM_8X #0x8d,{4b} 78 1a CALL 0x7a 79 2c RET 7a ; -------------------------------------------------------------------------------------- 7a ; Subroutine 7a ; -------------------------------------------------------------------------------------- 7a c2 2e 58 WP12_FSM 0x2e,{58} 7d bc 72 FSM {72} 7f 2c RET
P11IF0 DIRECTION\r P11IF1 DATA_PATTERN\r P44IS2 MAX_LINE_ADR\r P11OF0 PASSED\r P29OS1 LAST_SET\r P2EOS2 LAST_LINE\r P1BOS8 EXPECTED_DATA.VAL\r P23OS1 EXPECTED_DATA.VPAR\r P32OS8 BAD_BITS.VAL\r P3AOS1 BAD_BITS.VPAR\r \r 25\r 00\r 1B\r 32\r 00\r 00\r 00\r 00\r \r 61\r 6F\r 7A\r 00\r 00\r 00\r 00\r 00\r 00\r 00\r 00\r 00\r 10\r 3E\r 2A\r AE\r 89\r 1B\r B0\r C9\r 25\r 25\r B8\r 29\r 93\r F0\r 29\r 38\r 3B\r 93\r 50\r 29\r 8F\r F0\r 24\r 04\r 92\r 24\r 29\r DA\r 00\r 25\r 40\r 91\r 00\r 00\r 30\r 90\r 30\r 2E\r 38\r 4E\r 8C\r 2E\r 18\r 19\r 19\r 18\r 19\r AE\r 89\r 1B\r 5A\r 30\r 47\r 16\r 64\r 36\r 5E\r 68\r 8C\r 2E\r 5C\r D2\r 9D\r 4B\r 1A\r BC\r 53\r DA\r 23\r 44\r B1\r C9\r AF\r 29\r 5D\r AE\r 89\r 1B\r DA\r 21\r 43\r D2\r 8D\r 4B\r 1A\r 2C\r C2\r 2E\r 58\r BC\r 72\r 2C\r «nul»