32位CRC和数据字大小之间有什么关系?

发布于 2024-12-02 16:03:44 字数 246 浏览 1 评论 0原文

如果我们采用 32 位 CRC,那么数据字大小将是 2 的 32 次方(2**32)加上 32 位 CRC...或者不是?我错过了什么吗?

如果我想在 Microsoft Visual C++ 中编写代码来实现 32 位 CRC,那么我可以使用什么数据类型?也许我没有抓住要点,说的是废话。

基本上,我的任务是实现 32 位 CRC,但我完全不知道如何去做。

抱歉,如果问题含糊不清。任何对实现、逻辑或基本原理的帮助都将不胜感激。

if we take 32-bit CRC then the data word size will be 2 to the power of 32(2**32) plus 32 bit for CRC.... or not? Am I missing something?

If I want to write a code in Microsoft Visual C++ for implementing 32-bit CRC then what is the data type I can use? Maybe I am missing the point and talking rubbish.

Basically it is my assignment to implement 32-bit CRC and I am completely at a loss how to go about it.

Sorry if the question is vague. Any help toward implementation, logic, or basic fundamentals will be greatly appreciated.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

笛声青案梦长安 2024-12-09 16:03:44

CRC-32 is basically the act of dividing two polynomials and returning the remainder.

Recommended introductory reading:

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文