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

[مراجعة غير مفحوصة][مراجعة غير مفحوصة]
تم حذف المحتوى تمت إضافة المحتوى
لا ملخص تعديل
سطر 1:
'''التكافؤ أو التماثل ( [[Parity]] ):'''
 
في علم الرياضيات ، بت التكافؤ يرمز إلى زوجية أو فردية العدد، أما عندما يمثل عدد ثنائي فيتحدد بالخانة الأخيرة أي البت الأخير.
سطر 6:
 
 
'''بت التكافؤ أو التماثل ([[Parity Bit]] ):'''
 
بت التكافؤ يستخدم كشكل من أشكال التحقق من الأخطاء أثناء نقل المعلومات، وهو أبسط تلك الأشكال في عملية كشف الأخطاء([[error detecting code]]).
سطر 21:
 
 
== بلا صفة ( none ): ==
 
يصف أنه لايجب على النظام المحلي إضافة بت تكافؤ للمحارف التي يتم نقلها .
سطر 27:
 
 
== الزوجي (Even Parity Bit ): ==
 
 
سطر 37:
 
 
== الفردي (Odd Parity Bit ): ==
 
يصف أن مجموع عدد البتات (1) ضمن سلسلة البتات مساوية لعدد فردي.
سطر 45:
 
 
مثال:
في جدول ال ASCII المحرف ( ‘A’ ) يمثل بالرمز الثنائي 1000001، الذي يضم اثنان من البت (1).
إذا كان بت التكافؤ المتفق عليه هو بت تكافؤ زوجي، فسيتم إلحاق "0 " في الخانة الثامنة ، حتى يتم إبقاء عدد الواحدات ضمن السلسلة زوجي.
أما إذا كان بت التكافؤ المتفق عليه فردي، فسيتم إلحاق 1 في الخانة الثامنة الرمز الثنائي،وبذلك يصبح عدد الواحدات فردي ضمن سلسلة البتات المكون من ثمان خانات.
 
في جدول ال ASCII المحرف ( ‘A’ ) يمثل بالرمز الثنائي 1000001، الذي يضم اثنان من البت (1).
إذا كان بت التكافؤ المتفق عليه هو بت تكافؤ زوجي، فسيتم إلحاق "0 " في الخانة الثامنة ، حتى يتم إبقاء عدد الواحدات ضمن السلسلة زوجي.
 
أما إذا كان بت التكافؤ المتفق عليه فردي، فسيتم إلحاق 1 في الخانة الثامنة الرمز الثنائي،وبذلك يصبح عدد الواحدات فردي ضمن سلسلة البتات المكون من ثمان خانات.
 
 
== الفراغ ( space ): ==
 
== الفراغ ( space Space): ==
 
يكون بت التكافؤ مساوياً "0" دوماً. ومصطلح آخر يطلق على بت التكافؤ الفراغي بـ( بت الامتلاء ) ( filling bit).
واشتق هذا المصطلح كون بت التكافؤ يستخدم لملئ البتات السبعة وإتمامها للثمانية بحيث يتم إرسالها إلى جهاز يستقبل حصراً ثمان<math><math>أدخل الصيغة هنا</math><math><math>أدخل الصيغة هنا</math><math>أدخل الصيغة هنا</math></math></math> بتات .
مثل هذه الأجهزة ترى بت التكافؤ الفراغي بت إضافي ضمن البيانات المنقولة إليه ولايأثر بقرائتها للخانات السبع.
 
== علامة ( mark Mark): ==
 
يعمل كبت التكافؤ الفراغي، إلا أن هذا البت يكون مساوياً دائما إلى" 1 ". ويعمل أيضاً لاتمام البتات السبع إلى الثمانية المطلوبة.
السطر 64 ⟵ 67:
 
 
 
'''== آلية الإرسال بين المستقبل والمرسل :'''==
 
يتفق أولاً كل من المرسل والمستقبل على وجود بت التكافؤ أو لا.
السطر 72 ⟵ 76:
 
 
 
'''==استخداماته :'''==
 
لسهولة بت التكافؤ فإنه يُستخدم في العديد من التطبيقات العتادية التي تمكننا من إعادة الإرسال عند حصول خطأ، أو عندما نريد معرفة حدوث خطأ فحسب، دون إعادة الإرسال.
السطر 78 ⟵ 83:
 
 
'''تاريخه:'''
كان موجوداً من بداية إنتاج أول شريط ممغنط مخزن للبيانات ([[magnetic tape data storage]]) عام 1951م.
كما تم استخدام بت التكافؤ على الأقل في بعض الأشرطة الورقية ( paper-tape ( [[punched tape]] )) نظم إدخال البيانات (التي سبقت نظم الشريط المغناطيسي)
 
'''==تاريخه:''' ==
'''المصادر:'''
كان موجوداً من بداية إنتاج أول شريط ممغنط مخزن للبيانات ([[magnetic tape data storage]]) عام 1951م.
http://publib.boulder.ibm.com/infocenter/pseries/v5r3/index.jsp?topic=/com.ibm.aix.commadmn/doc/commadmndita/asynch_params_parity.htm
كما تم استخدام بت التكافؤ على الأقل في بعض الأشرطة الورقية ( paper-tape ( [[punched tape]] )) نظم إدخال البيانات (التي سبقت نظم الشريط المغناطيسي).
 
http://encyclopedia.farlex.com/parity+bit
 
http://staff.uqu.edu.sa/ce/exp/372-1.pdf
 
http://www.cnet.com/Resources/Info/Glossary/Terms/paritybit.html
 
'''== المصادر:''' ==
http://www.statemaster.com/encyclopedia/Parity-bit
[http://publib.boulder.ibm.com/infocenter/pseries/v5r3/index.jsp?topic=/com.ibm.aix.commadmn/doc/commadmndita/asynch_params_parity.htm]
{{غير مصنفة|تاريخ=ديسمبر 2009}}
[http://encyclopedia.farlex.com/parity+bit]
[http://staff.uqu.edu.sa/ce/exp/372-1.pdf]
[http://www.cnet.com/Resources/Info/Glossary/Terms/paritybit.html]
[http://www.statemaster.com/encyclopedia/Parity-bit]
[[تصنيف:رياضيات]]