بت التكافؤ: الفرق بين النسختين

أُزيل 4 بايت ، ‏ قبل سنتين
ط
بوت:إصلاح تحويلات القوالب
ط (بوت:صيانة V4.1، إزالة وسم مصدر، أزال وسم مقالة غير مراجعة)
ط (بوت:إصلاح تحويلات القوالب)
'''التكافؤ أو التماثل (Parity):'''
 
في علم الرياضيات ،الرياضيات، بت التكافؤ يرمز إلى زوجية أو فردية العدد، أما عندما يمثل عدد ثنائي فيتحدد بالخانة الأخيرة أي البت الأخير.
في مجال الاتصالات السلكية واللاسلكية والحوسبة ،والحوسبة، فالتكافؤ أو التماثل يشير إلى الفردية أو الزوجية لعدد البتات (1) ضمن مجموعة معينة من البتات ،البتات، وبالتالي فهي تحدد قيمة الخانات.
في أجهزة الكمبيوتر ،الكمبيوتر، التكافؤ يعني لاتينيًا (المساواة أو ما يعادلها) يشير إلى أسلوب التحقق ما إذا تم فقدان البيانات أوتم التعديل عليها في أثناء انتقالها بين الأجهزة.
 
'''بت التكافؤ أو التماثل (Parity Bit):'''
 
بت التكافؤ يستخدم كشكل من أشكال التحقق من الأخطاء أثناء نقل المعلومات،<ref>{{مرجعاستشهاد ويب
| مسار = https://web.archive.org/web/20120810050220/http://www.cnet.com/Resources/Info/Glossary/Terms/parity.html
| عنوان = parity - Glossary - CNET.com
| تاريخ الوصول = 2019-11-26
}}</ref> وهو أبسط تلك الأشكال في عملية كشف الأخطاء([[كشف الأخطاء وتصحيحها]]).
بسبب الضوضاء أو التداخل الكهربائي اللذان يحدثان في بعض الأحيان، فقد تتأثرالبيانات المنقولة، ولذلك كان من المفيد الحصول على بعض الطرق لتسهيل اكتشاف الأخطاء في المعلومات. والطريقة الوحيدة للقيام بذلك هي بإضافة بت ثامن إلى البتات السبعة المرسلة ،المرسلة، وهذا مايدعى ببت التكافؤ.
فبت التكافؤ هو البت الذي يتم إضافته للتأكد من أن عدد البتات ( 1 ) بسلسلة أو مجموعة من البتات فردية أو زوجية العدد. وهذه المجموعة مكونة من سبع بتات تستخدم لوصف مجموعة محارف الجدول أسكي ([[أسكي|ASCII]]) ، والتي تشمل كلاً من الحروف والأرقام .
في المودمات القديمة كان نقل البيانات عبر شبكة الاتصالات و الأجهزة ،والأجهزة، يتم عن طريق ترميز البيانات إلى سلسلة من الآحاد والأصفار هي البتات، أما أجهزة المودم الحديثة ترسل المعلومات في حزم وتحقق من وجود أخطاء في طرق مختلفة ،مختلفة، لذلك بت التكافؤ لم يعد ضروري في الوقت الحاضر.
بت التكافؤ يعتبر أنسب وسيلة لاكشف الأخطاء، ولكن لايمكنه تصحيح أي منها، كما لا توجد وسيلة لتحديد البت المعطوب ضمن سلسلة البتات المرسلة.
أن أي استخدام خاطئ لبت التكافؤ أثناء وضع برنامج الاتصالات يؤدي لظهور شاشة مليئة بالأحرف الغير مفهومة. وفي هذه الحالة يتم تعديل بعض الإعدادت.
== الزوجي (Even Parity Bit) ==
 
يصف أن إجمالي عدد البتات (1) ضمن سلسلة البتات تساوي إلى عدد زوجي و إلاوإلا فبت التكافؤ يكون (1) ليصبح عدد الواحدات زوجي.
يكون بت التكافؤ الزوجي مساوي للقيمة "1" إذا كانت عدد البتات + 1 زوجية القيمة.
يكون بت التكافؤ الزوجي مساوي للقيمة "0" إذا كانت عدد البتات + 0 زوجية القيمة.
في جدول ال ASCII المحرف ( ‘A’ ) يمثل بالرمز الثنائي 1000001، الذي يضم اثنان من البت (1).
 
إذا كان بت التكافؤ المتفق عليه هو بت تكافؤ زوجي، فسيتم إلحاق "0 " في الخانة الثامنة ،الثامنة، حتى يتم إبقاء عدد الواحدات ضمن السلسلة زوجي.
 
أما إذا كان بت التكافؤ المتفق عليه فردي، فسيتم إلحاق 1 في الخانة الثامنة الرمز الثنائي،وبذلكالثنائي، وبذلك يصبح عدد الواحدات فردي ضمن سلسلة البتات المكون من ثمان خانات.
 
== الفراغ (Space) ==
يتفق أولاً كل من المرسل والمستقبل على وجود بت التكافؤ أو لا.
وفي حال وجوده، عندما يتم إرسال البيانات فمن المفترض أن يكون عدد الخانات الثنائية تساوي إلى طول السلسلة الثنائية الذي يتوقعها المستقبل من المرسل.
إذا كان من المتفق عليه إرسال عدد زوجي من الخانات ضمن توقعات المستقبل ،المستقبل، وتم إرسال البتات مع بت التكافؤ، وكانت مساوية لعدد فردي، فيقوم المستقبل برفض البيانات المستقبلة لوجود خطأ.
وفي كثير من الأحيان يقوم المرسل الأصلي للبيانات بإعادة إرسالها بعد إعادة حساب بت التكافؤ.