فحص التكافؤ هو العملية التي تضمن دقة نقل البيانات بين العقد أثناء الاتصال… ثم ينقل المصدر هذه البيانات عبر ارتباط ، ويتم فحص البتات والتحقق منها في الوجهة. تعتبر البيانات دقيقة إذا كان عدد البتات (زوجي أو فردي) يطابق الرقم المرسل من المصدر.
كيف يكشف فحص التكافؤ عن الأخطاء؟
يمكن أن يكشف فحص التكافؤ في جهاز الاستقبال عن وجود خطأ إذا كان التكافؤ في إشارة جهاز الاستقبال مختلفًا عن التكافؤ المتوقع … إذا تم اكتشاف خطأ ، فحينئذٍ يكون جهاز الاستقبال سوف يتجاهل البايت المستلم ويطلب إعادة إرسال نفس البايت إلى المرسل.
كيف يتم فحص التكافؤ؟
في كل مرة يتم فيها نقل بايت ، يتم التحقق من بت التكافؤستكتشف أنظمة التكافؤ أحادية البت ما إذا تم تبديل إحدى البتات الثمانية في البايت عن طريق الخطأ من 1 إلى 0 أو من 0 إلى 1. ومع ذلك ، لا يمكنه اكتشاف خطأ ثنائي بت ، لأنه إذا تم عكس بتتين في البايت ، يظل الرقم الزوجي أو الفردي كما هو.
ما البوابة المستخدمة لفحص التكافؤ؟
تم تصميم مدقق التكافؤ باستخدام XOR gatesعلى بتات البيانات. بوابة XOR ستخرج "0" إذا كانت البتات متشابهة ، أو "1" إذا كانت البتات مختلفة.
كيف يتم تنفيذ فحص التكافؤ في وحدة الذاكرة؟
يمكن تنفيذ فحص التكافؤ إما كـ '0' تكافؤ أو '1' تكافؤعند تخزين البايت ، عدد الأصفار (أو الأصفار ، إذا كان التكافؤ '1'). … عند قراءة هذا البايت من الذاكرة ، يتم حساب البتات مرة أخرى ومقارنة النتيجة بما تم تخزينه في بت التكافؤ.