المعالج و المقاطعات
1- ان العديد من احداث العتاد الحاسبي (( نقرات الماوس + البيانات القادمة من المنفذ التسلسلي او التفرعي او بعض احداث البرمجيات التي تحتاج الى جواب فوري من المعالج))
تولد نمطا خاصا بها من الاشارات يدعى المقاطعات
تتسبب المقاطعة في ايقاف النظام مؤقتا فيترك ما يقوم به ويحول انتباهه الى الخدمة المطلوبة بواسطة الاشارة
2- تتلقى رقاقة خاصة اسمها متحكم المقاطعات اشارة المقاطعة
3- يخبر متحكم المقاطعات المعالج بان مقاطعة ما قد حدثت ويطلب منه ان ينتبه اليه فورا
4-ليحتفظ المعالج باثر ماكان يقوم به قبل امقاطعة يضع عنوان العملية الحالية في التطبيق في مكان محدد من الرام ( الذاكرة ) اسمه المكدس
5- يحصل المعالج على رقم المقاطعة من متحكم المقاطعات فكل مقاطعة تكون مقترنة برقم ما وفي بعض الحالات برقم ثنائي يشير الى خدمة محددة او وظيفة عتادية معينة مطلوبة من قبل المقاطعة
6- ينظر المعالج الى جدول المقاطعات وهو قسم من الرامات المستخدم لحفظ اشعة القاطعات لاجاد عنوان الذاكرة المقترن بالمقاطعة المحددة
7- يقرا المعالج التعليمات التي تبدا عند العنوان الذي وجده في جدول المقاطعات وليكن كمثال عنوان الذاكرة يقع ضمن المجال المجوز من قبل شيفرة البيوس الاساسية للنظام
8- تنفيذ تعليمات البيوس يتسبب في استحصال المعالج على شيفرة خاصة تماما مثل ضربات مفاتيح محددة لتعطي المفاتيح هذه الى برنامج التطبيق وتعرض الحرف على الشاشة
9- اذا تم انجاز اجرائية البيوس بنجاح يولد البيوس عودة من المقاطعة او تعليمة ( IRET )تخبر هذه التعليمة المعالج بان يستخرج العنوان الذي وضعه في المكدس حتى يستطيع تنفيذ التعليمة التي توقف عندها.
الموضوع حصري بمنتدى كلية اقتصاد طرطوس
يرجى ذكر المصدر عند نسخ الموضوع