Цитата Сообщение от Vladson Посмотреть сообщение
Нет, это именно 64 битный, сдвигаются все 4 пары сообща (не три их а 4, и из первого младший идёт в старший ко второму итд) и XOR-ятся нужные биты...
http://en.wikipedia.org/wiki/LFSR#Galois_LFSRs
Если ты про алгоритм:
Код:
unsigned lsb = lfsr & 1;
lfsr >>= 1;
if (lsb == 1)
  lfsr ^= 0xB400u;
то у тебя вроде как константы не те.