اختيار رقاقات الـ ROM:

يتم الوصول إلى رقاقة ROM BIOS عن طريق أوامر القراءة. وتستجيب ذاكرة ROM BIOS لمدى العناوين من FE000H إلى 0 FFFFFH في النظام IBM PC-XT فإن الـ 65.536 bytes العليا من الذاكرة تم حجزها لرقاقات ROM الموجودة على لوحة النظام يتضح في شكل 8-5 أن خطوط العنوان من A16 إلى A19 قد تم توصيلها بمداخل بوابة NAND ذات أربعة دخول وتحتل هذه البوابة الموقع U64 وتولد هذه البوابة إشارة خرج (النقطة 1) التي تسمى ROM ADDR SEL وعندما يكون جميع الخطوط من A16 إلى A19 منطقها عالي فإن الإشارة ROM ADDR SEL تصبح فعالة (منطق منخفض) لمدى عناوين الذاكرة من F0000H إلى FFFFFH علماً بأن رقاقات ROM الموجودة في النظام IBM PC-XT هي رقاقات 8192 ذات حجم (8KX8) أو 9264 ذات حجم (8KX8) .

PC hardware course in arabic-20131211064311-00008_03

ويلاحظ من شكل 8-5 أن عدد رقاقات الـ ROM ستة رقاقات وليس رقاقتين كما في نموذج اللوحة الأم الموضح المخطط الصندوقي لها في شكل 4-4 حيث يوجد نماذج أخرى للوحات أم بستة رقاقات 0ROM وشكل 8-5 يبين فك شفرة العنوان لحالة وجود ستة رقاقات ROM أحدهم خصصت كرقاقة احتياطية يستفيد بها المستخدم يتم اختيار كل رقاقة ROM على حدي بواسطة فاكك شفرة واحد من ثمانية (1-of-8 decoder) والذي يحتل الموقع U46 الإشارات عند (النقطة 2) التي تمثل خطوط العناوين A15, A14, A13 قد تم توصيلها بالمداخل الثنائية لفاكك الشفرة 0 يتم تمكين فاكك الشفرة عندما تكون الإشارات ROM ADDE SEL و XMEMR فعالة (النقطة 3) والإشارة RESET DRV غير فعاله (منطق عالي) في هذه الحالة واحد من ثمانية مخارج للقطعة U46 (النقطة 4) سيصبح فعال (منخفض) وبذلك يتم اختيار أحد رقاقات ROM الموجودة بلوحة النظام كمثال نفرض أن المعالج يريد قراءة موقع الذاكرة ذو العنوان FEC35H وكما نرى أن هذا العنوان ضمن مدى عناوين ذاكرة الـ ROM أولا دعنا نحول هذا العنوان إلى الشفرة الثنائية مبتدئين من عند الموضع الثنائي الأقصى (A19) فإن FEC35H بالثنائي تكون:

من هذا المثال نرى أن الإشارة ROM ADDR SEL فعالة (منخفض) لأن كل من A16, A17, A18, A19 فعال (عالي) وبالطبع الإشارة XMEMR فعالة (منخفض) لأن المعالج يقوم بعملية قراءة الذاكرة بينما الإشارة RESET DRV غير فعاله (عالي) لأن المعالج ليس في حالة إعادة وضع (Reset State) من كل الظروف السابقة نستنتج أن الإشارة CS1 فعاله (منخفض) وهذه الإشارة تكون عند الطرف 7 للرقاقة U46 وهي الخاصة بـ ROM BIOS كما هو مبين بشكل 8-5 يتم إمرار خطوط العنوان وخطوط البيانات بوحدات وسيطة وهي رقاقات المواقع U15, U14, U13 واعتبرت هذه الرقاقات أجهزة خارجية لذلك سميت الناقلات الخارجية منها بـ XA, XD تقوم الرقاقة U27 بالتحكم في اتجاه نقل البيانات بين الناقلة DATA bus والناقلة XDATA bus وذلك خلال الرقاقة U13 ويتم التحكم في تجاه البيانات عن طريق الخط DIR تستجيب باقي رقاقات الـ ROM بلوحة النظام لمدى العناوين من F4000H حتى FDFFFH كما هو موضح بالجدول الآتي:

PC hardware course in arabic-20131211064328-00009_03

تعليقات

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

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

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

مسائل علي الترانزستورات MOSFET