מה זה IRQ (בקשה לפסיקה)?

התקנים שולחים IRQ למעבד כדי לבקש גישה

IRQ, קצר עבור בקשה לפסיקים, משמש במחשב כדי לשלוח בדיוק את זה - בקשה להפריע את המעבד על ידי חתיכת חומרה אחרת .

בקשה לפסיקים נחוצה לדברים כמו לוח המקשים , תנועות עכבר , פעולות מדפסת ועוד. כאשר הבקשה נעשית על ידי מכשיר כדי לעצור לרגע את המעבד, המחשב יוכל לתת למכשיר זמן מה כדי להפעיל את פעולתו.

לדוגמה, בכל פעם שאתה לוחץ על מקש במקלדת, מטפל פסיקה אומר המעבד כי זה צריך לעצור את מה שהוא עושה כרגע, כך שהוא יכול להתמודד עם הקשות.

כל התקן מתקשר לבקשה על שורת נתונים ייחודית הנקראת ערוץ. רוב הזמן אתה רואה IRQ הפניה, זה לצד זה מספר הערוץ, המכונה גם מספר IRQ . לדוגמה, ניתן להשתמש ב- IRQ 4 עבור התקן אחד ו- IRQ 7 עבור התקן אחר.

הערה: IRQ מבוטא כמו האותיות IRQ, לא כמו ארק .

שגיאות IRQ

שגיאות הקשורות לבקשת פסיקה נתפסות בדרך כלל רק בעת התקנת חומרה חדשה או שינוי ההגדרות בחומרה קיימת. הנה כמה שגיאות IRQ שאתה עשוי לראות:

IRQL_NOT_DISPATCH_LEVEL IRQL_NOT_GREATER_OR_EQUAL STOP: 0x00000008 STOP: 0x00000009

הערה: ראה כיצד לתקן שגיאות מסוג STOP 0x00000008 או כיצד לתקן שגיאות STOP 0x00000009 אם אתה נתקל באחת מאותן שגיאות עצירה .

אמנם ניתן להשתמש באותו ערוץ IRQ עבור יותר ממכשיר אחד (כל עוד שניהם אינם בשימוש בפועל באותו זמן), זה בדרך כלל לא המקרה.

התנגשות IRQ מתרחשת ככל הנראה כאשר שני חלקי חומרה מנסים להשתמש באותו ערוץ עבור בקשת פסיקה.

מאחר שמפקח הפסיקה לתכנות (PIC) אינו תומך בכך, ייתכן שהמחשב יקפא או שההתקנים יפסיקו לפעול כצפוי (או יפסיקו לפעול לחלוטין).

לראש בימים הראשונים של Windows, שגיאות IRQ היו נפוצים וזה לקח הרבה פתרון בעיות כדי לתקן אותם. זאת משום שהיה מקובל יותר להגדיר ערוצי IRQ באופן ידני, כמו במתגי DIP , מה שיותר סביר כי יותר ממכשיר אחד משתמש באותו קו IRQ.

עם זאת, IRQs מטופלים הרבה יותר טוב בגירסאות חדשות יותר של Windows המשתמשים plug and play, אז אתה רק לעתים רחוקות לראות סכסוך IRQ או בעיה אחרת IRQ.

הצגה ועריכה של הגדרות IRQ

הדרך הקלה ביותר להציג מידע IRQ ב- Windows היא עם מנהל ההתקנים . שנה את אפשרות התפריט ' תצוגה' למשאבים לפי סוג כדי לראות את הקטע ' בקשת פסיקה' (IRQ) .

ניתן גם להשתמש במידע מערכת. בצע את הפקודה msinfo32.exe בתיבת הדו-שיח הפעלה ( Windows Key + R ) ולאחר מכן נווט אל משאבי חומרה> IRQ .

משתמשי לינוקס יכולים להפעיל את הפקודה cat / proc / interrupts כדי להציג מיפויי IRQ.

ייתכן שיהיה עליך לשנות את קו ה- IRQ עבור התקן מסוים אם הוא משתמש ב- IRQ זהה לזה, אם כי בדרך כלל אין צורך בכך שמשאבי המערכת מוקצים באופן אוטומטי עבור מכשירים חדשים יותר. זה רק התקנים ישנים בתעשייה סטנדרטית (ISA) התקנים שעשויים להזדקק ידני IRQ התאמות.

באפשרותך לשנות הגדרות IRQ ב- BIOS או בתוך Windows באמצעות מנהל ההתקנים.

להלן הנחיות לשינוי הגדרות IRQ עם Device Manager:

חשוב: זכור כי ביצוע שינויים שגויים בהגדרות אלה עלול לגרום לבעיות שלא היו לך בעבר. ודא שאתה יודע מה אתה עושה והקליט את כל ההגדרות ואת הערכים הקיימים, כך שאתה יודע מה לחזור כדי שמשהו ישתבש.

  1. פתח את מנהל ההתקנים .
  2. לחץ פעמיים או הקש פעמיים על התקן כדי לפתוח את חלון המאפיינים שלו.
  3. בכרטיסייה משאבים , בטל את הבחירה באפשרות השתמש בהגדרות אוטומטיות .
  4. השתמש בתפריט הנפתח "הגדרות המבוססות על:" כדי לבחור את תצורת החומרה שיש לשנות.
  5. בתוך הגדרות משאבים> סוג משאב , בחר בקשת פסיקה (IRQ) .
  1. השתמש בלחצן שינוי הגדרות ... כדי לערוך את ערך ה- IRQ.

הערה: אם אין כרטיסיית "משאבים", או "השתמש בהגדרות אוטומטיות" הוא אפור או לא מופעל, פירוש הדבר כי אין באפשרותך לציין משאב עבור התקן זה מכיוון שהוא 'הכנס-הפעל', או שאין במכשיר הגדרות אחרות שניתן להחיל עליו.

ערוצי IRQ נפוצים

הנה מה כמה ערוצי IRQ נפוצים יותר משמשים:

קו IRQ תיאור
IRQ 0 טיימר מערכת
IRQ 1 בקר מקלדת
IRQ 2 מקבל אותות מ IRQ 8-15
IRQ 3 בקר יציאה טורית עבור יציאה 2
IRQ 4 בקר יציאה טורית ליציאה 1
IRQ 5 יציאה מקבילית 2 ו -3 (או כרטיס קול)
IRQ 6 בקר תקליטונים
IRQ 7 יציאה מקבילית 1 (לעתים קרובות מדפסות)
IRQ 8 CMOS / שעון בזמן אמת
IRQ 9 ACPI לקטוע
IRQ 10 ציוד היקפי
11 IRQ ציוד היקפי
12 IRQ חיבור עכבר PS / 2
13 IRQ מעבד נתונים מספרי
14 IRQ ערוץ ATA (ראשי)
IRQ 15 ערוץ ATA (משני)

הערה: מאחר של- IRQ 2 יש ייעוד ייעודי, כל התקן שתוכנן להשתמש בו ישתמש ב- IRQ 9.