|
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: »NUDGE_TAGSTORE_OLD.MEM«
└─⟦b4205821b⟧ Bits:30000743 8mm tape, Rational 1000, DFS, D_12_7_3 SEQ288 └─ ⟦this⟧ »NUDGE_TAGSTORE_OLD.MEM« └─⟦b434774df⟧ Bits:30000528 8mm tape, Rational 1000, DFS, D_12_6_5 └─ ⟦this⟧ »NUDGE_TAGSTORE_OLD.MEM« └─⟦bc1274df5⟧ Bits:30000750 8mm tape, Rational 1000, DFS backup from PAM's R1000 └─ ⟦this⟧ »NUDGE_TAGSTORE_OLD.MEM«
10 ; -------------------------------------------------------------------------------------- 10 ; Hash 51ef0b72807375db (no python module) 10 ; -------------------------------------------------------------------------------------- 10 PC_: 10 2c .CODE EXPERIMENT 11 R1_: 11 00 .DATA 0x0 ; P11OF1 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 3f .CODE 0x3f 19 00 .DATA 0x0 1a 00 .DATA 0x0 1b 00 .DATA 0x0 ; P1BOS3 LAST_ADDRESS 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 55 .DATA 0x55 ; P22OS8 DATA_PATTERN.VAL 23 55 .DATA 0x55 24 55 .DATA 0x55 25 55 .DATA 0x55 26 aa .DATA 0xaa 27 aa .DATA 0xaa 28 d5 .DATA 0xd5 29 55 .DATA 0x55 2a 54 .DATA 0x54 ; P2AOS1 DATA_PATTERN.VPAR 2b 00 .DATA 0x0 ; P2BOS8 LAST_DATA.VAL 2c EXPERIMENT: 2c 8e 03 1d MOV 0x3,0x1d 2f 06 REPEAT #0x06 30 a6 01 1d LEFT.0 #0x1,0x1d,[0x1] 33 16 UNTIL ; P33OS1 LAST_DATA.VPAR 34 18 CALL 0x3f 35 18 CALL 0x3f 36 b0 c9 22 22 VXOR [0x9],0x22,0x22 3a 18 CALL 0x3f 3b 18 CALL 0x3f 3c 66 SET PX 3d 36 72 JMP 0x72 3f ; -------------------------------------------------------------------------------------- 3f ; Subroutine 3f ; -------------------------------------------------------------------------------------- 3f ae 89 22 VINV [0x9],0x22 42 04 REPEAT #0x04 43 68 CLR PT 44 d2 8d 4b FSM_8X #0x8d,{4b} 47 da 21 43 CHN_SND @R2,{M.DREG_VAL_PAR:43} 4a 91 01 ff 1b MOV.W #0x01ff,0x1b 4e d6 FSM8 4f da 00 19 40 CHN_SND 0x19,{M.MAR:40} 53 bc 71 FSM {71} 55 3c 5f JMP NPT,0x5f 57 bc 53 FSM {53} 59 da 23 44 CHN_RCV {M.DREG_VAL_PAR:44},@R3 5c b1 29 72 VJMP NE,[0x9],R2,R3,0x72 5f 5a 1b 4e DJNN.W 0x1b,0x4e 62 38 6a JMP PT,0x6a 64 64 SET PT 65 d2 9d 4b FSM_8X #0x9d,{4b} 68 36 4a JMP 0x4a 6a 93 10 1d ADD #0x10,0x1d 6d 16 UNTIL 6e 93 c0 1d ADD #0xc0,0x1d 71 2c RET 72 5c END
P11OF1 PASSED\r P22OS8 DATA_PATTERN.VAL\r P2AOS1 DATA_PATTERN.VPAR\r P1BOS3 LAST_ADDRESS\r P2BOS8 LAST_DATA.VAL\r P33OS1 LAST_DATA.VPAR\r \r 2C\r 00\r 22\r 2B\r 00\r 00\r 00\r 00\r \r 3F\r 00\r 00\r 00\r 00\r 00\r 00\r 00\r 00\r 00\r 55\r 55\r 55\r 55\r AA\r AA\r D5\r 55\r 54\r 00\r 8E\r 03\r 1D\r 06\r A6\r 01\r 1D\r 16\r 18\r 18\r B0\r C9\r 22\r 22\r 18\r 18\r 66\r 36\r 72\r AE\r 89\r 22\r 04\r 68\r D2\r 8D\r 4B\r DA\r 21\r 43\r 91\r 01\r FF\r 1B\r D6\r DA\r 00\r 19\r 40\r BC\r 71\r 3C\r 5F\r BC\r 53\r DA\r 23\r 44\r B1\r 29\r 72\r 5A\r 1B\r 4E\r 38\r 6A\r 64\r D2\r 9D\r 4B\r 36\r 4A\r 93\r 10\r 1D\r 16\r 93\r C0\r 1D\r 2C\r 5C\r «nul»