עמוד:197

כאמור , בקשת פסיקה יכולה להופיע מיד אחרי שהמעבד ביצע חישוב כלשהו , למשל : בדיוק כאשר הוא עומד לבדוק את הדגל אפס ( ZF ) ולהחליט , על-פי ערכו , איזה קטע מתוך התכנית עליו לבצע . באיור 1 . 71 שלפניכם מוצגת היענות לבקשת פסיקה ב . 8086- שמירת הדגלים במחסנית בעת ההיענות לפסיקה מאפשרת ל8086- לשחזר את המצב שבו התכנית הופסקה , ולבדוק מה היה ערכו של הדגל אפס , גם אם שגרת הטיפול בפסיקה שינתה בינתיים את ערכו . אחרי שה CS : IP- והדגלים נדחפו למחסנית , ה8086- צריך למצוא את שגרת הטיפול בפסיקה . ( ISR – Interrupt Service Routine ) כדי לדעת מהי הכתובת של שגרת הטיפול בפסיקה , ( ISR ) ה8086- פונה לאזור הכתובות הפיזיות . 003 FFh – 00000 h האזור הזה נקרא טבלת וקטור הפסיקות , ובו נמצאות הכתובות של שגרות הטיפול בפסיקות השונות . הכתובות האלה מסודרות בטבלה לפי מספר הסוג שלהן , כמו שמוצג בחלק א ' של איור 1 . 72 שלהלן : איבר 0 בטבלה מכיל את הכתובת של שגרת הטיפול בפסיקה מסוג , 0 איבר 1 בטבלה מכיל את הכתובת של שגרת הטיפול בפסיקה מסוג , 1 וכן הלאה עד האיבר האחרון בטבלה , המכיל את הכתובת של שגרת הטיפול בפסיקה מסוג . 255 איור 1 . 71 ביצוע בקשת פסיקה ב8086-

מטח : המרכז לטכנולוגיה חינוכית


לצפייה מיטבית ורציפה בכותר