Смотря насколько быстро нужно разворачивать.
Если максимально быстро, то по таблице на 256 байт.
Если достаточно умеренной скорости (или нужно сгенерить вышеупомянутую таблицу) - исходный байт в H, сдвигаем во флаг переноса по dad h, задвигаем в аккумулятор по rar (и так 8 раз)
Если устроит lfsr, то пример есть здесь. Если нужен именно 8 битный, то можно легко переделать, полиномы например здесь (а для 16 брал тут)





Ответить с цитированием