מדד וחקירה
הבנת מיקרו-מעבד אינטרפוגה באמצעות דוגמאות בעולם האמיתי
Table of Contents
טיפול במיקרו-מעבד הוא מושג בסיסי במערכות מחשב המאפשר מעבד להגיב לאירועים במהירות.זה מאפשר למערכת לנהל משימות מרובות ביעילות על ידי שימוש באופן זמני בפעילות הנוכחית כדי לענות על הצרכים הדחופים.
מה זה אינטרפונקט?
הפרעה היא אות שנשלח למעבד המציין כי נדרשת תשומת לב מיידית.הוא יכול לנבוע ממכשירי חומרה כמו מקלדת, עכברים, או כרטיסי רשת, או מתוכנות תוכנה.כאשר הפרעה מתרחשת, המעבד עוצר את המשימה הנוכחית שלו, חוסך את המדינה שלו, ולבצע שגרת מיוחדת הנקראת מטפל מפריע.
דוגמאות בעולם האמיתי של אינטרפוחיות
שקול תרחיש שבו אתה מקליד על מקלדת מחשב.כאשר מפתח הוא לחץ, חומרת המקלדת שולחת הפרעה למעבד.המעבד מפסיק באופן זמני את המשימה הנוכחית שלו, מעבד את המפתחות ולאחר מכן מחדש את מה שהוא עשה.תהליך זה מבטיח כי קלט המשתמש מטופל במהירות מבלי לעכב פעולות אחרות.
דוגמה נוספת כוללת תקשורת ברשת.כאשר הנתונים מגיעים מהאינטרנט, כרטיס ממשק הרשת שולח הפרעה כדי להזהיר את המעבד.המערכת מעבדת את הנתונים הנכנסים באופן מיידי, ומבטיחה העברת נתונים יעילה ותגובה.
איך לעבוד עם הידרינג
כאשר מתרחשת הפרעה, המעבד מבצע רצף של שלבים. ראשית, הוא משלים את ההוראה הנוכחית וחוסך ההקשר שלה. Next, הוא קופץ אל המטפלת להפריע, שגרת ייעודית המתייחסת לאירוע הספציפי.לאחר טיפול בהפרעה, המעבד משחזר את המצב הקודם שלו וחוזר על פעולה נורמלית.
סוגים של אינטרפוחיות
- (ב) ,0) ,הההרה הבין-טרמפטים: 1FreaLT יוצר על ידי מכשירים פיזיים.
- (ב) ,0) ,Software Interrupts:FIRLT:1) ,טריגר על ידי תוכניות לבקש שירותי מערכת.
- (ב) ,0) ,Timer Interrupts:FLT:1 נוצר מעת לעת עבור תזמון המערכת.
- (ב) ⁇ :0) ,5 ⁇ 1 (ב) ,בהמשך ל-[[המאה ה-20]], כמו מ-[[המאה ה-20]].