موقع الو محامي ندي سليمان محامي واتس - م/ابو الفتوح شركة جودة - باستا ايطالي - يوسف السنين - عيادة الدكتورة زينب الجفيري - الدكتور قشاش - صيدلية بهزاد (روميو) - م اياد فضة - المحامي نضال ابو لبده - مصبغة فابرك - د عبد الرحمن مسالمة - سعود العريفي - فيصل عواض الرشيدي - محامي شركه فيفا - د/حمد الشبرمي - مطعم وادي الذياب - مطعم واحة المسافر - رباح نور - د. محمد إبراهيم - دكتور محمد فتيحه - سمير حداد - سي ام سي عيادة - مطعم باب الشعرية - ماهر عبدالله رويشد - د. لولوه السعيدان - خليفه عبدالله الحميده - د / سهام البليهد - دكتور منير المراكشي - Dr. Samer - Dar Al Shifa - بدر العتيبي - Fawziya Clinic - سند الخالدي الخفجي - بدريه دهراب - مركز علاقات الجمهور بلدية محافظة القطيف - الشبح - ابراهيم مكتب المعاضيد للمحاماه - الشبرم - د بشار رباح جرمانا - د فريد الشبار البحرين - مطعم جاس النهضه - أستاذة لطيفة - حمد فهد الدماك 7 - ع أحمد المغدري ج صلالة - عطار الحكمه اعشاب - مكتب حسن العيسى المحامي - وتساب نار - D.irani - بداح خليف - Home coiffure paris - مطعم بيروت فهد الاحمد -
الجديد حمود بن ناصر بن عمر وفاته - كولتشث اند غلزبوري (تشيشير) - هارا (واشنطن) الموقع الجغرافي - الهجرة (ريمة) مراجع وروابط خارجية - ذيل طبقات الحنابلة - أدوبي فلاش لايت - أسباراجين (صفحة بيانات) - [طب بديل ] أربع نصائح للرشاقة الدائمة - مواضيع صحية -
آخر المشاهدات إنقاذ الجندي رايان القصة - فارس (مغني) عن حياته - هاتف وعنوان مستوصف سلامات - حائل - قائمة أحياء الدار البيضاء القائمة - عدد السعرات الحرارية في الكباب والطاقة والقيمة الغذائية - هاتف وعنوان مطبخ المذرورة - حائل - قبيلة الهزازي أقسام قبيلة الهزازي - قبيلة الوجيه نسب قبيلة الوجيه - مساعد طبيب نظرة عامة - قائمة شخصيات ون بيس القراصنة - هاتف مركز قصر بن عقيل الصحي بالقصيم و معلومات عنه بالسعودية - وصفة هائلة من الطب البديل لعلاج الروماتيزم أمراض العظام والمفاصل بالاعشاب - جان آموس كومينيوس حياته - توتر سطحي سبب التوتر السطحي - اغذية ومشروبات تساعد في علاج الامساك وتسبب ليونة البطن - قائمة المستشفيات في العراق المستشفيات الحكومية - عنوان وهواتف سفارة السودان فى السعودية ومعلوات عنها - قائمة وديان وجبال ليبيا < >وديان في ليبيا - هواتف مستشفى صامطه و معلومات عنها فى بجــــــازان بالسعودية - طريقة عمل بتر تشكين من منال العالم - هاتف و عنوان مستشفى الرس العام و معلومات عنها بالقصيـم بالسعودية - هاتف وعنوان مطبخ الجزيرة - الفيصليه, نجران - بروتال البرتقالى - صبح الأعشى تعريف بالكتاب - وصفة هائلة من الطب البديل لعلاج امراض القدم والارجل بالاعشاب - تقلصات قوية أسفل البطن في الشهر الخامس من الحمل فما العلاج؟ - اجراءات استخراج البطاقة الصحية بقطر - هاتف و عنوان مستشفى السليل و معلومات عنها بالرياض بالسعودية - أولاد رابح الموقع الجغرافي - هاتف وعنوان مكتب الصفوة للإستقدام - الشفا, مدينة الرياض - طريقه معرفة نوع الجنين وترجيح المولود القادم بأذن الله - شركة التاج العربي لاستقدام العمالة المصريه - جزيرة الكنز ملخص الرواية - عبد العليم القباني من أشعاره - هاتف وعنوان مستوصف الرامي الأهلي - الباحه - هاتف وعنوان المستشفى الأهلي - خميس مشيط, عسير - سور القران لكل شهر من شهور الحمل - مستحلب مزايا المستـحلبات - هاتف وعنوان مستوصف الإدريسي - الجامعه, الاحساء - ربيع بن ياقوت ميلاده و نشأته و حياته - [بحث جاهز للطباعة] قائمة بعناوين مشاريع التخرج لتخصص الرياضيات - - هاتف وعنوان مطعم ابو ماهر - الخبر, مدينة الخبر - طريقة عمل السردين المملح بطعم لذيذ لا تفوتكم - هايد آند سيك (فيلم) القصة - محمد بن حجاب بن نحيت ولادته ونشأته - آل الجليلي تاريخها - جلسات المساج الصحى والتدليك الرياضى بجده والرياض ومكه - هاتف وعنوان مؤسسة عبد المحسن السويلم للأجهزة الكهربائية - الرويس, جدة - قائمة الأفلام التي اعتبرت الأسوأ عقد 1940 - قائمة مدن مالي - كيف تكون سريع البديهه وطليق اللسان - الأديرة القبطية اديرة اسوان - طريقة عمل البلوبيف بطعم لذيذ لا تفوتكم - فيزا عمل للسعودية ,, شروط واجراءات استخراجها - الخفجي السكان - هاتف و معلومات عن مستشفي د. حامد سليمان الأحمدي بالمدينة المنورة - علاج الجلطة الدماغية و الشلل النصفي - هيجونغ ملك غوريو نشأته وحياته - طريقة عمل شاي القرفة او الدارسين لا تفوتك - واحة المغرة جغرافيا المغرة - طريقة عمل طبخة كبة الصينية من مطبخ منال العالم - ريتالين الإستخدامات - هاتف وعنوان مستوصف الشمال الطبي - حي النسيم, مدينة الرياض - ثنائي كبريتيد الكربون الخواص - طريقة تحضير سنافر لذيذه بطريقة سهلة - سنة مؤكدة تعريف السنة المؤكدة - هاتف وعنوان شركة المشروبات الصناعية بيبسي كولا - ينبع - سعود بن عبد العزيز بن متعب الرشيد نشأته - هاتف وعنوان المسيرة للإستقدام - الخليج, مدينة الرياض - هاند ريمي حساب الأوراق - رغوة إطفاء حريق مادة إطفاء الحرائق الرغوة ( FOAM ) - - معهد طب الطيران والفضاء العسكري (مصر) أقسام المعهد - زوريا فيغا سيرتها - أول مرة تحب يا قلبي (فيلم) قصة الفيلم - [طب بديل ] علاج ضعف الانتصاب بالاعشاب الطبيعية والعسل - مواضيع صحية - هاتف وعنوان مستشفى المانع العام - الخبر, مدينة الخبر - هاتف وعنوان مستوصف العروبة الطبي - الشفا, مدينة الرياض - هاتف وعنوان الشئون الصحية بالحرس الوطني , مركز الأعمال - الحرس الوطني, مدينة الرياض - هواتف مكتب الضمان الاجتماعى بصبيا ومعلومات عنها بالسعودية - فوازير عمو فؤاد الحلقات والفريق الفني - هواتف شركة شواهد البناء للتجارة والمقاولات المحدودة ومعلومات عنها بالسعودية - عايدة أبو نوار وفاتها - طريقة تحضير شكلمة جوز الهند من الشيف منال العالم - هاتف وعنوان مستشفى المغربي للعيون والأذن والأسنان - النزله, جدة - بسشيت بالهيروغليفية - مجدلون (بعلبك) - هاتف وعنوان المستشفى السعودي الألماني ,عسير - خميس مشيط, عسير - هواتف و معلومات عن جوازات مطار الملك عبد العزيز بالسعودية - طريقة عمل العكاوى المسلوقة بطعم لذيذ لا تفوتك - هاتف وعنوان مستوصف الجزيرة - النسيم, مدينة الرياض - عيلة ست نجوم (مسلسل) الممثلون - قبيلة يام فروع قبيلة يام - [بحث جاهز للطباعة] مشروع تخرج نظم معلومات , مشروع تخرج شبكات - - طريقة تحضير الشاي الليبي..العاله اللليبيه والثالثه باللوز بالصور - هاتف وعنوان مستشفى الملك خالد الجامعي - الرياض, مدينة الرياض - كيف توفر المال ؟ - معلومات هامة عن سلالة دجاج الفيومى - طريقة عمل الشوربه الحارقه بطعم لذيذ لا تفوتكم - فوق القانون (فيلم) بطولة - أرقام طوارئ الكهرباء بالمملكة العربية السعودية - الاقتصاد البنفسجي تعريف - هواتف وأرقام مستوصف العلم الطبي وعنوانه - قائمة سلسلة محلات سوبرماركت في البحرين سلسلة محلات سوبرماركت الحالية - طريقة عمل السابليه للشيف حسن - تومي رمنجساو - الأمير عفاس بن محيا - تاكاهيرو ساكوراي أدواره في الأنمي - قائمة أنواع الديناصورات أ - نظام الطبيعة (كتاب) - [مواضيع صحية] مستوصفات جدة لفحص العمالة , مستوصف فحص العمالة الوافدة بجدة - طب بديل وطب عام - ذبابة النبر فصيلة< >النِّبْرِيَّات - اللغة العصفورية أسباب ظهورها - هاتف وعنوان مستوصف العائلة الصحي - ابها, مدينة ابها - هاتف وعنوان مستشفى الوفاء - عنيزه, القصيم - سايكي 16 الرمز - ترام سوريا تاريخ الترام - سعد اليتيم (فيلم) قصة الفيلم - شوكة رنانة استخدامها في الطب - هاتف ومعلومات عن شركة منصور العجمي لتاجير السيارات بالرياض - مجزرة العيشية الخلفية - إيمانويل (فيلم) القصة - جوديت بولغار البدايات - الميكانيكي (فيلم) ملخص القصة - هاتف وعنوان مشغل وردة للخياطة النسائية - البلد, المدينة المنورة - هاتف وعنوان مندي البوادي - تبوك - الأيدي الناعمة (كتاب) - خربة بيت ليد مصدر - غويانا الفرنسية التاريخ - كالموديولين مقدمة - هاتف وعنوان مستشفى السلام - مكه الخريق, مكة المكرمة - هاتف ومعلومات عن منتجع فانتزي لاند بالرياض - هاتف وعنوان مستشفى العبيد - المبرز, الاحساء - هاتف و عنوان مستشفى عقلة الصقور و معلومات عنها بالقصيـم بالسعودية - هاتف وعنوان مطعم الريف - ابها - جلوي بن سعود بن عبد العزيز آل سعود زوجته - جديدة عرطوز الخدمات - بطل من هذا الزمان (مسلسل) شخصيات المسلسل - مكافآت طلاب مدارس تحفيظ القرآن الكريم بالمملكة العربية السعودية - هيديمي هوندو علاقتها بمكتب التحقيقات الفيدرالي - طريقة تحضير شكن بتر ( Butter Chicken ) - هاتف مركز العريجاء الغربي الصحي بالرياض و معلومات عنه بالسعودية - ملف شامل لاهم وصفات الدكتور عادل عبد العال لعلاج الامراض المختلفة بالاعشاب - هاتف وعنوان مطبخ التعاون - تبوك - دارة عزة دارة عزة - كلوريد الكوبالت الثنائي الخواص - طريقة تحضير القلاصاج خطوة بخطوة بالصور - هاتف وعنوان مطعم العالي - تيماء, تبوك - هاتف وعنوان مطاعم بن علي - العزيزيه, مكة المكرمة - هوية (قبيلة) نسبهم - عمر الشادي - ارقام تلفونات مخافر الكويت والمراكز الامنية - هواتف شركة نسر الجزيرة للمقاولات ومعلومات عنها بالسعودية - هاتف وعنون مؤسسة بن شيهون للتجارة - شارع الغرابي, مدينة الرياض - فيصل علوي نبذة مختصرة عن حياته - تاريخ بوعنداس - طريقة تحضير كيكة الدخن بدون بيض بالذ طعم خطوة بخطوة - علامات الضبط والوقف في المصحف نشأتها - معركة نافارين الأسباب العامة - تحليل عددي مقدمة عامة - مرهم الكبريت مرض الجرب - ريوزابورو أوتومو أدواره في الأنمي - أرسين التاريخ - الكثافة الجافة في المختبر - طريقة عمل وصفة سلطة قيصر أو السيزر سلط من تشيليز الشهية - هاتف وعنوان مستوصف الحمد الطبي - سكاكا, الجوف - هواتف مكتب الضمان الاجتماعى النسوي بالرياض ومعلومات عنها بالسعودية - [بحث جاهز للطباعة] طرائق التدريس - - طريقة تحضير الميرمية(أعشاب) بطريقة سهلة - كثافة نوعية أمثلة على الكثافة النوعية - إدارة النوادي والفنادق للقوات المسلحة (مصر) دور القوات المسلحة - شروط تغيير الحجز علة الخطوط الجوية البريطانية British Airways - هاتف و عنوان نادي الشباب الرياضي بالرياض ومعلومات شاملة عنه - هواتف مؤسسة سقيا الخليج للمقاولات العامة ومعلومات عنها بالسعودية - حمض ميفيناميك آثار جانبية - غلشيفته فراهاني مسيرتها - الشجعان الثلاثة الفكرة - إدارة المعرفة نشأة إدارة المعرفة - ميزانية و تكاليف ودراسة جدوى مشروع إنتاج أحذية جلدية للتصدير - هاتف وعنوان مستوصف مستشاري الطبي - بيشه, عسير - هاتف و معلومات عن حلويات سلورة الافندي بالمدينة المنورة - هاتف وعنوان مطعم نادي المجد - ينبع - فرط ثنائي أكسيد الكربون في الدم الأسباب - هاتف وعنوان مستوصف البركة - محايل, عسير - وصفة تساعد على التئام الجروح: بسرعة بخلطات الاعشاب - وصفات تعمل بالمنزل - هاتف وعنوان المطعم السوري - ضرماء, محافظات الرياض - هاتف و عنوان مركز سعود الرياضي بالرياض ومعلومات شاملة عنه - بيديه كيفية الإستخدام-بيديه (يسار) إلى جانب المرحاض. - قائمة شخصيات فيرتشوا فايتر أكيرا يوكي - رومان ياكوبسون حياته وعمله - قانون الألواح الاثني عشر مميزات قانون الألواح - هاتف وعنوان مطعم وكافتيريا الكرم - الفيصليه, نجران - مخطط الحديد والكربون مخطط أطوار الحديد والكربون - هاتف وعنوان مطعم ومطبخ وحلواني دلال - البلد, المدينة المنورة - لهجة جزائرية التنوع اللّغوي واللّهجات في الجزائر - العلاقة بين الحوسبة السحابية و البيانات الكبيرة المقدمة - خماسي أكسيد الفوسفور استخداماته - حلاقة الشعر من المناطق الحساسة - طريقة تحضير طبق حلويات كيكة السيريلاك (كيكة مبتكرة) الشهية - أولاد تايمة تاريخ -
اليوم: الخميس 27 يونيو 2019 , الساعة: 3:50 م / اسعار صرف العملات ليوم الخميس 27/06/2019


اعلانات
محرك البحث


المقاطعات وعملها عمل المقاطعة

آخر تحديث منذ 2 سنة و 9 شهر 1 مشاهدة

شاركنا رأيك بالموضوع

عمل المقاطعة



يمكن أن يظهر أثناء تنفيذ برنامج ما العديد من الحالات والأوضاع الخاصة التي تتطلب استجابة مباشرة من قبل الحاسب، فالفيض الذي قد يحدث أثناء تنفيذ عملية الجمع أو الطرح سيؤدي إلى نتائج خاطئة ما لم يكشف ويفسر على الفور, وفي عملية القسمة ستظهر مشاكل مشابهة عند تمثيل القاسم والمقسوم بمقاييس غير مناسبة، وفي مثل هذه الحالة يجب تصحيح تمثيل المعاملات وإعادة تنفيذ العملية من جديد, ولكل حالة من حالات الخطأ المشابهة ‏إجراء تصميمي يجب تنفيذه.


‏في مثل هذه الأوضاع، تسمح الحاسبات الأولى باتخاذ أحد إجرائين


1. إيقاف العملية بأكملها.


2. إضاءة مؤشر خاص لإعلامنا بحدوث الخطأ ومتابعة الحساب.


‏ومع أن الإجراء الثاني غير مقنع، إلا أن الإجراء الأول غير مناسب من الناحية العملية، ولحل المشكلة يمكن إجراء الاختبارات المناسبة بعد كل عملية حسابية بحيث يمكن التفريع إل إجرائية ´´خدمة´´ مناسبة عند حدوث الخطأ.


تقنية المصيدة


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



‏في بعض الحالات لا تتطلب خدمة المقاطعة سوى تنفيذ تعليمة واحدة تستطيع بعدها الآلة العودة لمتابعة تنفيذ البرنامج الرئيسي عندئذ لن نحتاج إلى تعديل مسجل عنوان التعليمة الحالية (CIAC) وفي حالات أخرى قد تحتاج خدمة المقاطعة إلى تنفيذ سلسلة طويلة من التعليمات يتوقف خلالها تنفيذ البرنامج الرئيسي إلا أنه بعد إتمام معالجة المقاطعة تحتاج الآلة لاسترجاع القيمة القديمة بنى النقل بين المسجلات للمسجل (CIAC) والعودة متابعة البرنامج الرئيسي لذلك يجب حفظ محتويات هذا بنى النقل بين المسجلات المسجل قبل الانتقال إلى إجرائية خدمة المقاطعة، ويمكن أن تتم عملية الحفظ هذه آليا (بواسطة هندسة إلكترونية المكونات الإلكترونية ) أو بواسطة برنامج خدمة المقاطعة نفسه.


توفر المقاطعة إذاَ تقنية تسمح للمعالج بالاستجابة للمؤثرات والإشارات الخارجية (على خلاف العمل الطبيعي عندما تنشط كل العمليات من قبل المعالج نفسه). يمكن أن تمثل الإشارة الخارجية أحداثاَ معينة في الطرفيات أو في مصادر أخرى في النظام كما يمكن أن ترد هذه الإشارات أيضا من مصادر أخرى خارج الحاسب.


معالجة المقاطعات


تشبه المقاطعة مكالمة هاتفية تردك أثناء قراءة كتاب، فتقوم بوضع علامة في الصفحة الحالية حيث وصلت، ثم تجيب على المكالمة التي قد تتطلب بدورها تنفيذ مهمة ما. ثم تعود لمتابعة القراءة من حيث توقفت.


و بالمثل تؤدي المقاطعة إلى تعليق الفعالية الحالية في المعالج وتنشيط إجرائية مناسبة لخدمة المقاطعة، ثم يعود المعالج لاستئناف الفعالية الأولى حيث توقفت قد تحتاج خدمة المقاطعة إلى استخدام مكونات الآلة كالمسجلات مثلا لهذا السبب يجب أن نقوم بحفظ كل المعلومات المتعلقة بالبرنامج قيد التنفيذ وليس فقط محتويات المسجل CIAC، إذ أننا سنحتاج لاسترجاع هذه المعلومات بهدف إعادة الآلة إلى الحالة نفسها التي كانت فيها لحظة ورود المقاطعة. لتسهيل هذه العملية يجب ألا نسمح للمقاطعة بإيقاف الآلة خلال تنفيذها لتعليمة ما، وننتظرها حتى تكمل تنفيذ التعليمة الحالية.


يبين الشكل (1) مخطط معالجة المقاطعة.


يمكن أن توجد عدة أنماط من المقاطعات لكل منها إجرائية خدمة خاصة بها، لذلك يجب أن يستطيع المعالج تحديد طبيعة المقاطعة الواردة، ولذلك تكون خطوط المقاطعات المختلفة مستقلة عن بعضها، وينشط كل منها لسبب مختلف، وبالتالي يمكن أن ترد أكثر من مقاطعة بنفس الوقت (أي خلال وقت تنفيذ تعليمة ما)، لذلك لا بد من وضع نظام أفضليات لتحديد ترتيب خدمة المقاطعات التي ترد معا.



الشكل (1)


مستويات وأفضليات المقاطعة



‏يختلف نظام مقاطعة عن آخر بعدد المستويات ومحدد الأفضليات التي يوفرها، ويتعلق المستوى بعدد مصادر المقاطعة المختلفة التي يستطيع المعالج تمييزها باستخدام الدارات أما الأفضلية فتعرف درجة الأهمية النسبية التي يستجيب بها المعالج لمقاطعة ما.


ففي نظام متعدد الأفضليات تهمل طلبات المقاطعة ذات الأفضليات الدنيا حتى ينتهي المعالج من معالجة كل المقاطعات ذات الأفضلية الأعلى. يسمح إذا لجهاز بدرجة أفضلية أعلى بمقاطعة برنامج خدمة المقاطعة الواردة من الجهاز ذي الأفضلية الأدنى, بينما لا يسمح بالعكس.


الأنظمة وحيدة المستوى وحيدة الأفضلية



تعتمد الطريقة الأبسط على استخدام قلاب مقاطعة تضبط قيمته عندما ترد المقاطعة من أي مصدر (انظر الشكل 2). يتابع المعالج عمله الطبيعي طالما (أن هذا قلاب القلاب غير مضبوط، ويختبر حالة هذا القلاب عند نهاية كل تعليمة ويتنقل إلى تنفيذ التعليمة التالية إذا كان القلاب يحوي القيمة صفر، أما إذا كان قلاب القلاب مضبوطا (أي يحوي القيمة 1) فيتم تعليق العمل الطبيعي للمعالج ويتم التمهيد لخدمة المقاطعة، في هذه الحالة يجب أن (يستجوب)المعالج كل الأجهزة (أي يفحص حالتها) ليحدد أيا منها أرسل المقاطعة، وهي عملية سهلة التحقيق لكنها تستهلك زمنا هاماَ. وفيما يلي الأنشطة التي تحدث بعد طلب المقاطعة


1- ‏ إلغاء تأهيل المقاطعات (إجراء إلكتروني داراتي hardware)


2- حفظ محتويات المسجل CIAC (إجراء داراتي).


3- حفظ محتويات المسجلات التي ستستخدم لمعالجة المقاطعة (إجراء برمجي soft ware).


4- خدمة المقاطعة، أي نقل التحكم إلى إجرائية معالجة المقاطعة (إجراء برمجي).


‏(آ) استجواب الأجهزة.

‏(ب) تنشيط الإجرائية المناسبة حسب نمط المقاطعة.


5- استرجاع القيم السابقة للمعالجات (إجراء برمجي).


6- تأهيل المقاطعات (إجراء داراتي).


7- إعادة التحكم إلى برنامج المستخدم، أي استرجاع القيمة السابقة للمسجل CIAC.



الشكل (2)


الأنظمة وحيدة المستوى متعددة الأفضليات



‏يبين مخطط الشكل (3) توسيعاَ لمفهوم النظام وحيد المستوى وحيد الأفضلية, حيث تتصل الأجهزة مع بعضها على التسلسل ويكون الجهاز ذي الأفضلية الأعلى أقرب إلى المعالج. وتتصل هذه الأجهزة بخط مقاطعة مشترك يحمل الإشارة (1) عندما يطلب أي جهاز مقاطعة المعالج. يستجيب المعالج لإشارة المقاطعة بإرسال إشارة التعرف (Knowledge) التي تنتشر عبر كل الأجهزة، وعندما يتلقى أحد الأجهزة في السلسلة إشارة التعرف يقوم بما يلي


1. ‏ إذا كان علم المقاطعة في الجهاز يحوي القيمة صفر, يعيد إرسال إشارة التعرف إلى الأجهزة ذات الأفضليات الأدنى.



2. إذا كان علم المقاطعة في الجهاز مضبوطاَ أي يحوي القيمة (1)

‏(آ) يمنع إشارة التعرف من الوصول إلى الأجهزة ذات الأفضليات الأدنى.

(ب) يرسل إلى الحاسب رمز التعريف الخاص به.

(ج) يلغي إشارة طلب المقاطعة الخاصة به.


‏لنفترض أن عدة أجهزة أرسلت إشارة طلب المقاطعة بنفس الوقت ،بفضل هذا المخطط تستطيع المقاطعة ذات الأفضلية الأعلى الوصول إلى المعالج وتحجب الإشارات الواردة من الأجهزة ذات الأفضليات الأدنى، وإذا وردت أثناء خدمة هذه المقاطعة إشارة مقاطعة أخرى من جهاز ذي أفضلية أعلى فإنها تصل إل المعالج دون أي عائق فيعلق برنامج خدمة المقاطعة ويحتفظ بمعلومات الحالة لينتقل إلى برنامج خدمة المقاطعة ذات الأفضلية الأعلــى.


‏كما رأينا يجب إيجاد مسار يستطيع من خلاله الجهاز المقاطع إرسال رمز التعريف الخاص به إلى المعالج بعد تلقي إشارة التعرف من المعالج، وبهدف تخفيض التعقيد يمكن استخدام ممر مشترك من قبل كل الأجهزة.


الأنظمة متعددة المستويات وحيدة الأفضلية



‏يتضمن النظام متعدد المستويات إمكانيات داراتية (hardware) تسمح له بالتعرف على عدة مصادر للمقاطعات التي يمكنها أن تنشط معا على التوازي، ويتم الحكم على الأفضليات النسبية لهذه المصادر بواسطة البرمجيات (software).


يمكن تحقيق هذا المخطط باستخدام مسجل المقاطعات‏ (Interruption register) بدلا من قلاب المقاطعة، وترتبط كل بت من بتات هذا المسجل بنمط مختلف من أنماط المقاطعات، وتدعى محتويات هذا المسجل شعاع المقاطعة



الشكل (3)


خدمة المقاطعات غير المتداخلة



إن أول مهمة يجب إنجازها عند حدوث المقاطعة والتعرف إليها هي تفحص شعاع المقاطعة، حيث يمكن أن يتم ذلك برمجياَ بواسطة إجرائية موجودة لمعالجة المقاطعات IPR (Interrupt Processing Routine). تمثل كل بت في شعاع المقاطعة مستوى مختلف, ويتم تفحص قيم كل البتات لتحديد مصادر المقاطعات التي يمكن عندئذ تنظيمها وفق أي ترتيب محدد مسبقا، وتكتب إجرائيات خاصة لخدمة كل نمط من أنماط المقاطعات ISR (Interrupt Servicing Routine) يوحي الوصف السابق بإمكانية تحديد درجات أفضلية للمستويات المختلفة بطريقة ما, على الرغم من أن النظام وحيد الأفضلية.


وهذا ضروري في الواقع إذ لا بد من ترتيب محدد لمعالجة مقاطعات المستويات المختلفة عند حدوثها معاَ، ويجب عدم الخلط بين هذه الطريقة في تنظيم المقاطعات والأنظمة متعددة المستويات ومتعددة الأفضليات.


يمكن استخدام مرمز (encoding) للأفضليات بدلا من الطريقة البرمجية


ترتب مداخل الأفضليات (أي بتات شعاع المقاطعة) بترتيب يتلاءم مع الأفضليات المحددة لها, فعندما تكون قيم عدة بتات من بتات المداخل تساوي الواحد يعطي خرج المرمز ترتيب (أي الرقم التسلسلي) أول بت لا تساوي الصفر من هذه البتات (أي الدخل ذي الأفضلية الأعلى), فيعطي الخرج الثنائي N عندما تكون البت رقم N تساوي الواحد وقيم البتات الأسبق تساوي الصفر وذلك بغض النظر عن قيم البتات الأقل أفضلية, وبالتالي يعطي خرج المرمز عنوان الجهاز الذي يحتاج إلى الانتباه الفوري من قبل المعالج. بعد تحديد مصدر المقاطعة ترسل إشارة التعرف إلى الجهاز المعني وتوضع القيمة صفر في علم المقاطعة في هذا الجهاز, ويبطل تأهيل آلية المقاطعة بأكملها, بحيث يتم تجاهل طلبات المقاطعة التي قد ترد.


يتم في المرحلة التالية إحضار إجرائية معالجة المقاطعة المناسبة ((IPR, ومن الضروري قبل ذلك حفظ محتويات المسجل CIAC وإلا لن يستطيع المعالج متابعة تنفيذ البرنامج المقاطع. تتم العمليات السابقة كلها بشكل (hardware) دون أن يتأثر بها المسجل CIAC.


خدمة المقاطعات المتداخلة



من الطبيعي أن نتساءل، أليس ممكنا تأهيل المقاطعات ذوات المستويات الأعلى من مستوى المقاطعة التي تخدم حالياَ؟ تكمن المشكلة هنا في عمليه حفظ السياقات (Saving Contexts) حيث يوجد موقع واحد فقط لتخزين محتويات المجل CIAC، وبالتالي فقد تكتب قيمة جديدة فوق قيمته الأصلية في حال الاستجابة للمقاطعة الجديدة، وبالتالي نفقد إمكانية العودة إلى البرنامج الأساسي. يمكن التغلب عل هذه المشكلة بتخزين محتويات المسجل CIAC (ومحتويات المسجلات الأخرى) في مكادس مستقلة، ونحتفظ في مواقع محددة مسبقاَ بمؤشرات إلى هذه المكادس. من الممكن (والأبسط) التعامل مع مكدس وحيد، وهي الطريقة المستخدمة لمعالجة المقاطعات عملياَ.


تقوم إجرائية خدمة المقاطعة ISR فور بدئها بحفظ محتويات المجل CIAC ومحتويات المسجلات التي ستستخدمها هذه الإجرائية في نفس المكدس وبترتيب محدد، وبعد أن تنهي هذه الإجرائية مهمتها تقوم باسترجاع القيم السابقة لكل هذه المسجلات بالترتيب المعاكس. وبالتالي تعود المسجلات وكذلك المكدس إلى الحالة نفسها التي كانت فيها قبل تشغيل المقاطعة ويعود التحكم إل البرنامج المقاطع.


تنفذ العملية نفسها عند ورود إشارة مقاطعه ذات أفضلية أعلى أثناء تنفيذ إجرائية خدمة المقاطعة الحالية، فتقوم إجرائية خدمة المقاطعة الجديدة ISR بحفظ محتويات المسجل CIAC والمسجلات الأخرى على قمة المكدس، بحيث تسترجع هذه القيم عند انتهاء المهمة ويعود التحكم إلى البرنامج المقاطع والذي هو في هذه الحالة إجرائية خدمه المقاطعة السابقة.


في نظام كهذا يكفي إيقاف تأهيل المقاطعات في مرحلتين محددتين من مراحل معالجة المقاطعة


1. المجال الفاصل بين لحظة تعرف المعالج على وجود مقاطعة ولحظة حفظ المحتويات الحالية للمسجل CIAC.


2. ‏ المجال الفاصل بين لحظة إتمام معالجة المقاطعة ولحظة استعادة محتويات المسجل

CIAC.


حجب المقاطعات



يمكن تجاهل مقاطعات مستويات محددة باستخدام مسجل حجب المقاطعات إذ لا يعير المعالج اهتمامه لمقاطعة ما إلا إذا كانت قيمة البت المقابلة في مسجل حجب المقاطعات تساوي الواحد يعتبر هذا الحجب الانتقائي للمقاطعات مفيداَ خاصة خلال خدمة مقاطعة ما. ويكن التحكم بمسجل حجب المقاطعات بواسطة برنامج تحكم خاص به.


المقاطعات متعددة المستويات متعددة الأفضليات



توجد هنا عدة مستويات أو خطوط نقل إشارات تنتقل عبرها إشارات المقاطعات، ويرتبط بكل مستوى عدة مصادر مقاطعة مستقلة لكل منها درجة أفضلية مختلفة تتحدد بشكل داراتي يمكننا استنتاج مخطط تنظيم المقاطعات بتكرار الدارة المبينة في الشكل (3-14) من أجل كل مستوى، وتعمل الدارة الخاصة بالمستوى الواحد بطريقة مماثلة لطريقة العمل في نظام وحيد المستوى متعدد الأفضليات أما مشكلة الاختيار بين المستويات المختلفة فيمكن حلها بنفس الأسلوب المستخدم في النظام متعدد المستويات وحيد الأفضلية.



‏لنرى الآن كيفية تعامل النظام مع المقاطعات. نفترض أن البرنامج قيد التنفيذ مخزن بين الموقعين S وW، وأن إشارة المقاطعة من الجهاز K ترد أثناء تنفيذ التعليمة المخزنة في الموقع L (S



كلمات مرتبطه: خطة عمل معلمات علم الدين العمل بحث علمي جاهز ومفصل عن السمنة طريقة عمل المعروك علم الرياضيات خدمة عملاء العملاء مصطفى محمد عبد الغني العلمي أندريه العملاق محمد صبري أبو علم استعلم وزارة التعليم العالي والبحث العلمي (السودان) بحث حول علم الكيمياء ظلم كتابة علمية علم قبرص علم النحو منظمة العمل الدولية علم قبرص الشمالية معجم المصطلحات العلمية والفنية والهندسية الجديد علم العقاب علم الفيروسات علم الدم علم زيمبابوي خلد عملاق زباب زباب عملاق راوية العلمي عمل جهاز تبغ أصل التسمية العلمية خبز العملاق العلمي طريقة عمل الماش مطالب عمل طلب عمل علم هولندا خدمة العملاء طريقة عمل مكدوس الباذنجان التربية العملية علم الاجتماع عمليات التجميل تعلم طريقة عمل عدس عملياته مشروع تخرج علم اجتماع علم سوريا مدارس علم النفس اسباب صعوبات التعلم طريقة عمل الزيتون الأسود طريقة عمل بنت الصحن علماء العرب طريقة عمل سلطة الخضار صعوبات التعلم طاقم العمل صعوبات التعلم واسبابها أماكن العمل الاسم العلمي التعلم علم النفس الصناعي أرباب العمل علمر علماء عرب عمل السوشي علم النفس نشأة علم الاجتماع السياسي طريقة عمل كيكة الدخن القانون العلمي عمليات عملية الترويق عمل قشطة عمل الاندومي علم البيان علماء طريقة عمل شوربات بحث علمي عن الامراض طريقة عمل المسخن نبذة تاريخية عن علم المجهريات مستوصف العلم تصريح عمل طريقه عمل الملفوف رعد العملاق دغيم الظلماوي المعلم عملية العمل التطوعي عقود عمل طريقة عمل الليمون المخلل علم الاجتما مشروع تخرج علم اجتما كيفيت العمل التعلم التعاوني جامعة عموم العملة التونسية بحث علمي عمل. علم النفس التربوي مكانته العلمية علم الاحيا علم السكون علم اجتماع البيئة
 
التعليقات

لم يعلق احد حتى الآن .. كن اول من يعلق بالضغط هنا

تصنيفات الموقع
شاهد الجديد لهذه المواقع
بئر السبع ميسوكسيمايد تل هشومير المرجة الزرقاء أسامة بن زيد الغاف دراسة جدوى خطة عمل روبرك الطاقة الداخلية مذكرات دورية نحو الشرق ايو جيما العياضي برباس العياضي شركة مكافحة حشرات خوارزمية ديكسترا مرفأ بيروت الكايد طاش ما طاش شركة كايد البسقلون كورونا سد حراض الفن البيزنطي عبد السلام بنعبد العالي رائد عودة مستشفى طيبة التخصصي غزوة خيبر شركة فواز لعامة للدراسات والمستندات كلوفيس الأول لمع قطع الغيار جميل خطاب ويلان نظم المعلومات المحاسبية محمود بن محمود البان باقادر مؤسسة بن شيهون الصحة الحقن المجهري الصين معلمات معلومات اتجاه البطولي أرضروم تنافسية محمد الحاج سالم تكرلي مبرهنة عدم الاكتمال علاج عرق النسا سنهدريم كهربا الحكومة الحكومة التونسية معاهدة فاليتا مستشفي بدر مشاغل مراكز التجميل محمد حافظ الشريدة وديع سعادة مشغل جرافيزم الربان حديقة التجارة نقليات الهباس بن دعجم بطباط حمود بوعلام حميدة معركة ثابسوس براتا البن الاخضر الزكاه ديدفورت تاريخ فواصل الكتب توسعة المسجد النبوي نادي الفتح telnet 1978 عصبام اللوزتين سبيكمان 213 الاقتصاد رمادي عادي فندق العليا تشويه سمعه اسماك الأسماك مؤسسة الجهاز القلبي الوعائي italia قراي سجاد الجامعة السويسرية المفتوحة بيرو هاري فواز الحاتم