Цитата Сообщение от Barmaley_m Посмотреть сообщение
LFSR дает хорошие случайные биты, но вот использовать все биты состояния в качестве 8- или 16-разрядных случайных чисел не рекомендуется: они все-таки довольно сильно коррелируют между соседними раундами работы генератора.
Это понятно. Кстати, с учётом скорости работы этого генератора, есть потенциал замесить биты, чтобы получался более-менее приличный "случайный" байт. Вот вариант на 30 тактов:
Код:
			add	h			; 4
			and	%10101010		; 7
			ld	h, a			; 4
			ld	a, l			; 4
			and	%01010101		; 7
			or	h			; 4
Пока что генератор Baze мне всё ещё нравится больше, но он работает 136 тактов, т.е. запас есть.