حاسبة المجموع الاختباري CRC-16/CCITT

أدخل البيانات الست عشرية للحصول على قيمة CRC-16/CCITT.

كيفية الاستخدام

  1. أدخل قيمك في الحقول أعلاه.
  2. اضغط على "احسب" لرؤية النتيجة.
  3. استخدم "مشاركة" لإرسال نتيجتك.

حول هذه الأداة

يمرّر CRC-16/CCITT-FALSE الرسالة عبر قسمة كثيرات حدود باستخدام كثير الحدود المولِّد 0x1021 (x¹⁶+x¹²+x⁵+1) مع قيمة ابتدائية غير صفرية للمسجِّل هي 0xFFFF، فينتج باقيًا من ١٦ بتًا يعمل مجموعًا اختباريًا. وتميّزه القيمة الابتدائية غير الصفرية عن CRC-16/CCITT الأبسط (القيمة الابتدائية 0x0000) وتتيح له كشف أخطاء الأصفار البادئة التي يفوّتها المتغير ذو القيمة الابتدائية الصفرية.

وهذا المتغير، المدرج أيضًا في الفهارس باسم CRC-16/IBM-3740 أو CRC-16/AUTOSAR، شائع في البروتوكولات التسلسلية والمضمّنة؛ أما CRC الخاص بـ XMODEM فيبدأ بخلاف ذلك من 0x0000، فتحقق من القيمة الابتدائية التي يتوقعها بروتوكولك. ولهذا يحتاج مهندسو البرامج الثابتة والبروتوكولات إلى حاسبة تطابق كثير الحدود والقيمة الابتدائية المحددين لا إلى “CRC-16” عام.

هل كانت هذه الصفحة مفيدة؟

يمكنك اختيار 3 تفاعلات كحد أقصى.

التعليقات

  • كن أول من يعلّق.

الآلات الحاسبة الشائعة

جميع الحاسبات