نهاية المقاطعة

إشارة نهاية المقاطعة ( EOI ) هي إشارة حاسوبية تُرسل إلى وحدة تحكم المقاطعات القابلة للبرمجة (PIC) للإشارة إلى اكتمال معالجة مقاطعة معينة . تُستخدم المقاطعات لتسهيل إرسال إشارات الأجهزة إلى المعالج، والتي توقف مؤقتًا برنامجًا قيد التشغيل، مما يسمح بتشغيل برنامج خاص، وهو معالج المقاطعات. تُستخدم إشارة نهاية المقاطعة (EOI) لحث وحدة التحكم PIC على مسح البت المقابل في سجل الخدمة (ISR)، وبالتالي السماح لوحدة التحكم PIC بتوليد المزيد من طلبات المقاطعة (IRQs) ذات أولوية مساوية أو أقل. [ 1 ] [ 2 ]

قد تشير إشارات نهاية المقاطعة (EOIs) إلى متجه المقاطعة ضمنيًا أو صراحةً. يُشار إلى متجه EOI الصريح بإشارة EOI، بينما يستخدم متجه EOI الضمني عادةً متجهًا وفقًا لمخطط أولوية وحدة التحكم المنطقية القابلة للبرمجة (PICs)، على سبيل المثال، أعلى متجه في روتين خدمة المقاطعة (ISR). كما يمكن إرسال إشارات EOI في نهاية معالجة المقاطعة بواسطة معالج المقاطعة ، أو يمكن ضبط تشغيل وحدة التحكم المنطقية القابلة للبرمجة (PIC) على وضع EOI التلقائي عند بدء معالج المقاطعة. [ 3 ]

انظر أيضاً

مراجع

  1. ^ ميكا جي جارفينبا. "مقاطعات Linux: المفاهيم الأساسية" (PDF) . جامعة هلسنكي . تم الاسترجاع في 2 أكتوبر 2021 .
  2. "وحدة التحكم في المقاطعات القابلة للبرمجة 8259 (PIC)" . osdev.org . تم الاطلاع عليه في 2 أكتوبر 2021 .
  3. "وحدة التحكم في المقاطعات القابلة للبرمجة 8259A" (ملف PDF) . إنتل . ديسمبر 1988. تم الاطلاع عليه في 2 أكتوبر 2021 .