فصل خطوط العنونة عن خطوط المعطيات فصل خطوط العنونة عن خطوط المعطيات - اقرا معي وتعلم على الانترنت

فصل خطوط العنونة عن خطوط المعطيات

شرح المعالج 8086 Addressing

اخذنا في التدوينة السابقة  

الدرس الثاني والعشرين ربط الذواكر مع المعالج - المعالج الدقيق 8086

 إن خطوط المعطيات D0-D15 وخطوط العنونة A0-A15 في المعالج 8086 ، مضممة multiplexed على الخطوط نفسها، وكذلك فإن خطوط العنونة A16-A19 و خطوط الحالة S3-S6 مضممة على الخطوط نفسها، وأيضًا BHE'  و S7 مضممة على الخط نفسه.
يضع المعالج عنوان موقع الذاكرة أو عنوان بوابة دخل/خرج على الخطوط AD19/S6-AD16/S3 ،AD0-AD15  و BHE/S 7  فقط خلال الحالة 1 من دورة الآلة، ولكن بما أن أغلب التجهيزات تتطلب وجود العنوان على مداخلها خلال كامل دورة الآلة فإنه يجب فك تضميم هذه الخطوط، وذلك بمسك latch العنوان على هذه الخطوط خلال الحالة T1 يمكن مسك العنوان بالتزامن مع الجبهة الهابطة لإشارة التحكم ALE التي ينتجها المعالج خلال T1 يمكننا استخدم الرقاقة 74373 لعزل ومسك خطوط العنونة كما هو مبين في الشكل التالي.
تستطيع الرقاقة 74373 مسك كلمة من 8 بت، وبالتالي فإننا بحاجة إلى 3 رقاقات من 74373 لمسك كامل العنوان A0-A19 و BHE'
شرح المعالج 8086 Addressing




إن عرض كلمة الذاكرة في المعالج 8088 تساوي 8 بت، وبالتالي تكون خطوط العنونة AD0-AD7 و AD16/S3-AD19/S6 مضممة فقط، لا يحتوي المعالج 8088 على إشارة BHE' وبالتالي نحتاج، في المعالج 8088 ، فقط إلى رقاقتين من 74373 لمسك خطوط العنونة.
شرح المعالج 8086 , Addressing


فك ترميز خطوط العنونة Address Decoding
من الضروري، في أي نظام صغري، فك ترميز العناوين المرسلة من المعالج إلى التجهيزات
المحيطية، مثل الذواكر. تسمح عملية فك ترميز العناوين اختيار إحدى التجهيزات المحيطية فقط في عملية تبادل المعطيات مع المعالج. لا نستطيع، إن لم نستخدم دارة مفكك ترميز العناوين address decoder إلا ربط تجهيزة واحدة مع المعالج، مما يحد من فائدة وأداء عمل المعالج.




على سبيل المثال، تمتلك رقاقة الذاكرة 11، 2716 خط عنونة، في حين تمتلك المعالجات الحالية
16 خط عنونة على الأقل. يمتلك المعالج 8085 ، على سبيل المثال، 16 خط عنونة بينما يمتلك  المعالج8088/8086 20 خطًا.
إذا ربطنا الذاكرة 2716 مباشرة مع المعالج 8088/8086 فإننا نوصل خطوط عنونة الذاكرة 2716 ال 11 مع خطوط العنونة الدنيا للمعالج، A0-A10 فماذا نفعل بخطوط العنونة الباقية A11-A20 نفك ترميز خطوط العنونة الباقية باستخدام دارة مفكك ترميز العناوين، مما يسمح لنا بوصل أكثر من رقاقة ذاكرة مع المعالج وعنونة أي موقع من الذاكرة بعنوان وحيد.  


يمكنك ايضا زيارة الدروس السابقة من الروابط التالية 




 الى اللقاء في التدوينة القادمة 
لا تنسى دعمنا بالمشاركة 
دمت بالف خير عزيزنا الزائر

شارك الموضوع
تعليقات
محتوى قد يهمك

.