TechBord Logo
TechBord detail

درخواست وقفه (IRQ) چیست؟

مخفف "درخواست وقفه" است. رایانه های شخصی از درخواست های وقفه برای مدیریت عملیات های سخت افزاری مختلف استفاده می کنند. دستگاه هایی مانند کارت صدا، مودم و کیبورد همگی می توانند درخواست های وقفه را به پردازنده ارسال کنند. به عنوان مثال، زمانی که مودم نیاز به اجرای یک فرآیند دارد، یک درخواست وقفه به CPU ارسال می کند و می گوید: "هی، صبر کن، اجازه بده کارم را انجام دهم!" سپس CPU کار فعلی خود را قطع می کند تا به مودم اجازه دهد روند خود را اجرا کند.

تخصیص آدرس های IRQ مختلف به دستگاه های سخت افزاری مختلف مهم است زیرا سیگنال های درخواست وقفه در امتداد خطوط IRQ منفرد به یک کنترل کننده اجرا می شوند. این کنترل کننده وقفه اولویت ها را به IRQ های ورودی اختصاص می دهد و آنها را به CPU ارسال می کند. این به نوعی مانند گرفتن شماره در اغذیه فروشی محلی است، با این تفاوت که سخت افزار معمولاً به جای بیست دقیقه فقط باید چند نانوثانیه صبر کند. از آنجایی که کنترل کننده وقفه می تواند تنها یک دستگاه را در هر خط IRQ کنترل کند، اگر آدرس IRQ یکسانی را به چندین دستگاه اختصاص دهید، احتمالاً با یک تداخل IRQ مواجه خواهید شد. این می تواند باعث ایجاد طیف وسیعی از خطاها از عدم اجازه دادن به اتصالات شبکه تا خرابی رایانه شما شود. بنابراین مطمئن شوید که IRQهای منحصربه‌فردی را به سخت‌افزار جدیدی که نصب می‌کنید اختصاص می‌دهید و از ناامیدی و پرتاب صفحه‌کلید که درگیری‌ها می‌تواند ایجاد کند، اجتناب کنید.

IRQ مخفف چیست؟

تعریف اصطلاح درخواست وقفه (IRQ) توسط تک بورد

تعریف درخواست وقفه (IRQ) در این صفحه یک تعریف پایه نگاشته شده توسط تک بورد است. اگر مایل به ارجاع به این صفحه یا استناد به این تعریف هستید، با شرط درج لینک به این صفحه می توانید از این محتوا استفاده کنید.

هدف تک بورد توضیح اصطلاحات کامپیوتری به روشی است که به راحتی قابل درک باشد. ما برای سادگی و دقت با هر تعریفی که منتشر می کنیم تلاش می کنیم. اگر بازخوردی درباره تعریف درخواست وقفه (IRQ) دارید یا می‌خواهید یک اصطلاح فنی جدید پیشنهاد کنید، لطفاً با ما تماس بگیرید.

آیا می خواهید اصطلاحات فنی بیشتری یاد بگیرید؟ در خبرنامه روزانه یا هفتگی مشترک شوید و شرایط و آزمون های ویژه را در ایمیل خود تحویل بگیرید.