Jak umistit CRC doprostred dat ?

Jan Waclawek konfera na efton.sk
Sobota Říjen 15 12:01:09 CEST 2011


> A mam se zeptat, jestli ten Vas program neni nahodou open source.
http://www.efton.sk/tmp/rcrc.pas
Ale upozornujem, ze je bez akychkolvek zaruk :-) 

Dalej je napisany otrasnym sposobom, lebo som zrecykloval aj nejake ine kusky, a su tam aj take veci co by ortodoxny pascalista nemal robit (rotacie znamienkoveho typu napriklad). 

Dalsia matuca vec je, ze dopredne CRC je typu "vstupne data vstupuju do shift registra" (to je prave to dedicstvo z minulosti), kdezto to reverzne CRC je otocenim toho druheho typu, "vstupne data sa zucastnuju len XORu s vystupom zo shift registra" (lebo sa to vzhladom na samotny obsah shiftregistra sprava trocha inak nez ten prvy typ).

Klucovym riadkom je:
  // we need to patch this in - see Stigge et al. chapter 5.3
teda aspon pre tych, co uznavaju, ze kvalifikovane komentare su dolezitejsie nez samotny "kod".


wek




Další informace o konferenci Hw-list