Talk:CRC-32: Difference between revisions

Content added Content deleted
Line 1: Line 1:
== Size of example string ==
== Size of example string ==
strlen("The quick brown fox jumps over the lazy dog") is 43
strlen("The quick brown fox jumps over the lazy dog") is 43.


Due to modern processors having specific hardware engines used to calculate CRC's that are 32 bit wide
at a time, such as the cortex M3 arm series, it would be better to have a test string that
is wholly divisible by 4. The current test string has 43 characters. adding a full stop to this
would give a strlen() of 44.


Also CRC-16 engines ake 16 bits at a time, and would not be compatible with the example string chosen.
[[User:Robin48gx|Robin48gx]] ([[User talk:Robin48gx|talk]]) 10:47, 23 September 2014 (UTC)


==Task goal==
==Task goal==