Also ich bleib ja beim CRC16 Algo, da hat man auch ne Anständige Periode und vor allem: Man kann jederzeit per EOR andere Quellen mit einbeziehen, ohne irgendwas kaputtzumachen:
Code
LDA random
EOR $DC04
EOR $D012
EOR $D800
ASL
STA random
ROL random+1
BCC nopoly
LDA random
EOR #$21
STA random
LDA random+1
EOR #$10
STA random+1
nopoly:
Alles anzeigen
LFSR gefällt mir nicht sonderlich. Da werden ja im Endeffekt nur "zufällige" Bits durchgeschoben. Beim CRC-Algo passiert ja genau das Inverse vom LFSR und man bekommt so in 50% noch ein EOR in den Ablauf und nicht nur blosses Bitdurchgeschiebe.