CRC-16/CCITT текшерүү суммасы калькулятору

CRC-16/CCITT текшерүү суммасын эсептөө үчүн он алтылык маалыматты киргизиңиз.

Кантип колдонуу керек

  1. Жогорудагы талааларга маанилериңизди киргизиңиз.
  2. Натыйжаны заматта көрүү үчүн Эсептөө баскычын басыңыз.
  3. Натыйжаңыздын шилтемесин көчүрүү үчүн Бөлүшүү баскычын колдонуңуз.

Бул калькулятор жөнүндө

CRC-16/CCITT-FALSE билдирүүнү 0x1021 (x¹⁶+x¹²+x⁵+1) генератор полиному менен полиномдук бөлүүдөн өткөрөт, регистрдин нөлдөн айырмалуу баштапкы мааниси 0xFFFF, ал текшерүү суммасы катары иштеген 16 биттик калдыкты берет. Нөлдөн айырмалуу баштапкы маани аны жөнөкөйрөөк CRC-16/CCITT (баштапкы 0x0000) вариантынан айырмалайт жана нөл-баштапкы вариант өткөрүп жибере турган алдыңкы нөл каталарын кармоого мүмкүндүк берет.

Ошондой эле CRC-16/IBM-3740 же CRC-16/AUTOSAR катары каталогдошкон бул вариант сериялык жана орнотулган протоколдордо кеңири таралган; XMODEM CRC, тескерисинче, 0x0000 маанисинен башталат, ошондуктан протоколуңуз кайсы баштапкы маанини күтөрүн текшериңиз. Ошондуктан микропрограмма жана протокол инженерлерине жалпы «CRC-16» эмес, так полиномго жана баштапкы маанисине дал келген эсептегич керек.

Бул пайдалуу болдубу?

3 реакцияга чейин тандай аласыз.

Пикирлер

  • Биринчи пикирди сиз жазыңыз.

Популярдуу калькуляторлор

Бардык калькуляторлор