OldComp.cz

Komunitní diskuzní fórum pro fanoušky historických počítačů

Zptky do minulosti!

Právě je 12.05.2021, 09:08

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 2 ] 
Autor Zpráva
 Předmět příspěvku: Kontrolní součty CRC a jiné knihovny
PříspěvekNapsal: 28.04.2021, 13:47 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 24.05.2018, 22:32
Příspěvky: 1198
Bydliště: Most, Praha
Has thanked: 351 times
Been thanked: 363 times
Sepsal jsem článek o kontrolních součtech CRC, jak je počítat, s knihovnou pro C. A také jejich statistické porovnání úspěšnosti. Výsledky testů jsou docela zajímavé. Nikde jsem se nesetkal s testy kontrolních součtů a výsledky mě i docela překvapily.

http://www.breatharian.eu/hw/crc/index.html

(založil jsem si vlákno abych zde mohl linkovat své články o software, plánuji toho postupně víc :-) )

_________________
i++ (INC) increment
i-- (DEC) decrement
i@@ (EXC) excrement


Nahoru
 Profil  
 
PříspěvekNapsal: 04.05.2021, 11:09 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 24.05.2018, 22:32
Příspěvky: 1198
Bydliště: Most, Praha
Has thanked: 351 times
Been thanked: 363 times
Ke kontrolním součtům jsem byl upozorněn na možnost používat jen zkrácenou tabulku pro 4 bity. Výpočet je jen o trochu pomalejší než s plnou tabulkou, ale tabulka vyžaduje podstatně méně paměti. Dá se tak rychle počítat CRC i v procesorech s malou pamětí. https://wiki.wxwidgets.org/Development:_Small_Table_CRC

_________________
i++ (INC) increment
i-- (DEC) decrement
i@@ (EXC) excrement


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 2 ] 

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: rombor a 2 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz