新手求教,将此C语言翻译成汇编。
各位论坛大神,帮个忙。这一点地方完全不能理解。我计算机大一新生,以前完全没有接触过这些。这一点程序搞了一天了,都没有弄出来。求好心的大神帮忙翻译一下,如果有讲解就更好了。几个字,几句话也成。谢谢各位大神了!void GenCRC(char *data,char *crc,int len)
{
int bitlen,hbit;
char buf[100];
memcpy(buf,data,len); buf[len]=buf[len+1]=0; len+=2;
for(bitlen=len*8;bitlen>16;bitlen--)
{
hbit=buf[0] & 0x80;
LShift(buf,len);
if(hbit)
{
buf[0]^=0x80; buf[1]^=0x05;
}
}
memcpy(crc,buf,2);
}