المطابقة وإلا مطابقة Parity VS Non Parity

كانت الذاكرة قديما تستخدم طريقة الـ parity. كان عرض بيانات بنك الذاكرة

Memory Bank هوbit 8 يضاف إليه pit واحد للمطابقة لكل بايت Byte من المعلومات يخرجه الموديول . ولأن المعلومات ثنائية Binary إذن فهي ستكون في قالب من الأصفار والأحاد تستخدم اجهزة الكمبيوتر القياسية طريقة يطلق عليها المطابقة الفردية Odd-pArlty . فعند استخدام فحص المطابقة party Checking عن طريق النظام , فإنه يتم عد عدد الآحاد بكل بايت من المعلومات ترسله الذاكرة , ثم يتم ضبط bit المطابقة علي أساس عدد الآحاد التي أرسلتها الذاكرة (بما فيها bit المطابقة ) إن كانت فردية أو زوجية . في حالة أن يكون عدد الآحاد زوجي فإن bit المطابقة يضبط عند " 1" بينما إن كان عدد الآحاد فردي فإن bit المطابقة يضبط عند "0" وبالتالي فإن النتيجة أن عدد الآحاد (بما فيها bit المطابقة ) عددا فردياً . في حالة حدوث أن يصبح عدد الآحاد عدد زوجي فإن هذا مؤشر لوجود خطأ مطابقة parity error

images2

لهذه الطريقة عيبين , الأول : انه من الممكن أن يحدث هبوط لأثنين bits في نفس البايت مما ينتج عنه أن لا يشير الـ parity Checking إلي وجود خطآ برغم وجود خطآ فعلا . العيب الثاني : هو أن أسلوب التعامل مع الخطأ بعد اكتشافه لهو أمر صعب جدا . فالمشكلة ان دائرة المطابقة Parity Circuit عندما تكتشف أن هناك bit من bits به خطآ فإنها لا تستطيع ان تحدد أي bit هذا . لكنها فقط تقوم بتوليد إشارة تسمي إشارة طلب المقاطعة الغير قابل للقناع (أي الذي ليس للمعالج خيار عدم فيول هذا الطلب ) وهي معروفة بالمصطلح "NMI" وهو اختصار "Nonmaskable I nterrupt . تقوم هذه الأشارة بوقف المعالج عن العمل لمنع تآثير الخطآ علي النتائج .

لتزويد نظام الكمبيوتر بالـ Parity Checking , فان هذا يحتاج إلي شيئين , الأول هو الذاكرة ذاتها لا بد وان تكون ذاكرة مطابقة " parity Memory في معظم موديلات ال 30 – pin simm وال 72 – pin simm يمكن أن نحدد هذا ن عدد ال dram chips المبينة على اللوحة فإذا كان عدد هذه ال chips فرديا ثلاثة أو تسعة مثلاً فإن هذا يشير إلى هذه أن ذاكرة مطابقة . والعكس فإن كانت عدد الرقاقات chips زوجيا فإن هذا يشير إلى يشير إلى أن هذه ذاكرة لا مطابقة non parity " الشيء الثاني الواجب توافره في نظام ال parity checking هو ضرورة أن تدعم bios النظام ال parity checking ويجب أن يتم ضبط ال cmos أيضا على خيار وجود مطابقة parity checking

تعليقات

المشاركات الشائعة من هذه المدونة

الشاشة الإفتتاحية لإكسل

أوامر الجافا سكريبت JavaScript

مقدمة عن برنامج الأكسل Excel ( الجداول الألكترونية )