ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
27 ноября
96638
Argon (09.08.2007 07:47, просмотров: 8758)
Объясните выгоду табличной реализации подсчета CRC32! В теории объясняется бОльшая скорость табличного варианта, т.к. в нетабличном варианте происходят побитовые сдвиги (как я понял): сдвиг на 1 бит влево регистра CRC сдвиг на 1 бит влево байта сообщения с задвиганием бита в регистр CRC и так 8 раз для каждого байта сообщения. В то время как в табличном варианте: взятие индекса таблицы по старшему байту регистра CRC (сдвиг на 24 бита вправо регистра) сдвиг на 8 бит влево регистра CRC и загон туда нового байта сообщения и так для каждого байта сообщения. Как-то пока прямой выгоды не вижу...