有多种CRC,生成多项式是什么?
解决方案 »
- 已经生成MiniDump文件,我想编程从这个文件打印堆栈信息
- 问个关于MessageBox的编译问题
- 求<<Visual C++/Turbo C串口通信编程实践>> 电子书,急用啊,请仁兄发到我的邮箱[email protected],先行谢过!!!
- 怎么响应窗口拉伸,最大化,和还原等消息?
- 为什么capDriverDisconnect无法终止摄像头的视频捕捉?
- 在163发表的一篇新闻后面发泄了对广州治安的不满,居然被封了通行证。现在的制度还那么“孔乙己”,三分抗议!
- 请问前辈,vc作哪方面的开发最有优势?!
- 为什么GetDIBits得到的位图颜色值有变?
- 我的C/S程序当CLINET已连接到SERVER端后,有时服务端意外死机重新启动后如何令client主动连接服务器
- sdfsadf
- 使用TabControl控件如何在各个标签中加入按纽等控件?
- test122
{
UCHAR bCRC;
if(dwLengthToBeCalculate==0) return 0;
__asm
{
pushf;
mov edx,strBuf;
mov ebx,dwLengthToBeCalculate;
mov ebx,[ebx];
mov ah,[edx];
dec ebx;
jz crc4
crc1: inc edx;
mov al,[edx];
mov ecx,8;
crc2: shl ax,1;
jnc crc3;
xor ah,7;
crc3: loopnz crc2;
dec ebx;
jnz crc1;
crc4: mov al,0;
mov ecx,8;
crc5: shl ax,1;
jnc crc6;
xor ah,7;
crc6: loopnz crc5;
mov bCRC,ah;
popf;
}
return bCRC;
}