|
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: SEQ, TextFile Names: »SEARCH_DECODE.SEQ«
└─⟦b4205821b⟧ Bits:30000743 8mm tape, Rational 1000, DFS, D_12_7_3 SEQ288 └─ ⟦this⟧ »SEARCH_DECODE.SEQ« └─⟦b434774df⟧ Bits:30000528 8mm tape, Rational 1000, DFS, D_12_6_5 └─ ⟦this⟧ »SEARCH_DECODE.SEQ« └─⟦bc1274df5⟧ Bits:30000750 8mm tape, Rational 1000, DFS backup from PAM's R1000 └─ ⟦this⟧ »SEARCH_DECODE.SEQ«
10 ; -------------------------------------------------------------------------------------- 10 ; Hash 862eb8f71d5e2736 (no python module) 10 ; -------------------------------------------------------------------------------------- 10 PC_: 10 33 .CODE EXPERIMENT 11 R1_: 11 00 .DATA 0x0 ; P11OF0 FOUND 12 R2_: 12 30 .DATA 0x30 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 6d .CODE 0x6d 19 00 .DATA 0x0 ; P19OS2 DECODE_OUT.UADR 1a 00 .DATA 0x0 1b 00 .DATA 0x0 ; P1BOS1 DECODE_OUT.CSA_FREE 1c 20 .DATA 0x20 ; P1COS1 DECODE_OUT.CSA_VALID 1d 00 .DATA 0x0 ; P1DOS1 DECODE_OUT.MISC 1e 3f .DATA 0x3f 1f 00 .DATA 0x0 20 00 .DATA 0x0 21 00 .DATA 0x0 22 00 .DATA 0x0 23 00 .DATA 0x0 24 51 .DATA 0x51 25 ff .DATA 0xff 26 ff .DATA 0xff 27 ff .DATA 0xff 28 ff .DATA 0xff 29 ff .DATA 0xff 2a ff .DATA 0xff 2b ff .DATA 0xff 2c ff .DATA 0xff 2d ff .DATA 0xff 2e 00 .DATA 0x0 ; P2EIS2 SEARCH_DATA 2f 00 .DATA 0x0 30 00 .DATA 0x0 ; P30IS2 ADDRESS ; P30OS2 STOP_ADDR 31 00 .DATA 0x0 32 00 .DATA 0x0 33 EXPERIMENT: 33 8e 30 32 MOV 0x30,0x32 36 97 fc 32 AND #0xfc,0x32 39 44 32 43 JMP Z,0x32,0x43 3c 95 00 3f 30 ADD.W #0x003f,0x30 40 9f 20 1c XOR #0x20,0x1c 43 8c 30 INV.W 0x30 45 bf 59 WP1_FSM R2,{59} 47 74 INC R2 48 bf 58 WP1_FSM R2,{58} 4a 18 CALL 0x6d 4b bc 62 FSM {62} 4d 8f 52 24 MOV #0x52,0x24 50 18 CALL 0x6d 51 bc 66 FSM {66} 53 18 CALL 0x6d 54 bc 3b FSM {3b} 56 da b2 19 34 CHN_RCV {S.DECODER:34},0x19 5a a6 02 19 LEFT.0 #0x1,0x19,[0x2] 5d 8c 30 INV.W 0x30 5f 41 30 1e 6c JMP LT,0x30,0x1e,0x6c 63 50 19 2e 6b JMP.W EQ,0x19,0x2e,0x6b 67 84 30 INC.W 0x30 69 36 33 JMP EXPERIMENT 6b 64 SET PT 6c 5c END 6d ; -------------------------------------------------------------------------------------- 6d ; Subroutine 6d ; -------------------------------------------------------------------------------------- 6d 10 REPEAT #0x10 6e c4 ff 40 WFSM.L #0xff,{40} 71 16 UNTIL 72 da b0 19 42 CHN_SND 0x19,{S.DECODER:42} 76 da a0 1f 41 CHN_SND 0x1f,{S.UIR:41} 7a da c0 25 43 CHN_SND 0x25,{S.MISC:43} 7e 2c RET
P30IS2 ADDRESS P2EIS2 SEARCH_DATA P11OF0 FOUND P30OS2 STOP_ADDR P19OS2 DECODE_OUT.UADR P1BOS1 DECODE_OUT.CSA_FREE P1COS1 DECODE_OUT.CSA_VALID P1DOS1 DECODE_OUT.MISC 33 00 30 18 00 00 00 00 6D 00 00 00 20 00 3F 00 00 00 00 00 51 FF FF FF FF FF FF FF FF FF 00 00 00 00 00 8E 30 32 97 FC 32 44 32 43 95 00 3F 30 9F 20 1C 8C 30 BF 59 74 BF 58 18 BC 62 8F 52 24 18 BC 66 18 BC 3B DA B2 19 34 A6 02 19 8C 30 41 30 1E 6C 50 19 2E 6B 84 30 36 33 64 5C 10 C4 FF 40 16 DA B0 19 42 DA A0 1F 41 DA C0 25 43 2C«nul»