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