معنی interrupt serrice routine

مهندسی كامپيوتر و IT
interrupt serrice routine
روال سرویس وقفه گ
موارد مشابه با اصطلاح تخصصی انگلیسی interrupt serrice routine
وقفه ، توقف ، وقفه - دستورالعملی که به ریزپردازنده اعلام می کند که کار درحال انجام را کنار بگذارد و برنامه ی مشخصی را درخواست کند پس از پایان اجرای برنامه ، پردازنده کار عادی خود را دنبال می کند وقفه ها برای دو منظور اساسی به کار می روند: (1) حوادث سخت افزاری ، مانند فشار کلید یا دریافت کاراکتر که از مدخل سری جواب ر می گیرند این حوادث را نمی توان نادیده گرفت ؛ داده ی ورودی را یا باید فوراً پردازش کرد و یا در محلی ذخیره نمود (2) برنامه هایی که به وسیله ی سخت افزار یا سیستم عامل فراهم شده اند در IBM PC ، اکثر سرویسهای DOSو BIOS به جای استفاده از دستورالعمل احضار یک برنامه ، از طریق وقفه ها چنین کاری را انجام می دهد با این حال ، سرویسهای OS/2 و ویندوز به صورت برنامه های عادی احضار می شوند دو روش اصلی ایجاد وقفه : 1) به وسیله ی دریافت سیگنال از بیرون ریزپردازنده ( وقفه ی سخت افزاری) 2) به وسیله ی اجزای یک دستورالعمل ماشین ( وقفه ی نرم افزاری) ، توقف در هنگام اجرای برنامه یک سیگنال درخواست توجه که بهوسیله سخت افزارها یا نرم افزارها به ریزپردازنده کامپیوتر صادر می شود وقفه باعث می شود که ریزپردازنده کار فعلی خودش را معوق کند ، وضعیت کارش را ثبت و کنترل را با روال خاصی انتقال دهد که باعث انجام مجموعه دستورالعمل های خاصی می گردد وقفه ها به دلایل متعددی صادر می شوند که ممکن است عادی یا غیر منتظره باشند وقتی ریزپردازنده درخواست وقفه ای را از بیش از یک منبع دریافت کند ابتدا تقدم آنها را مشخص کرده و سپس بع نوبت پاسخ می دهد بسیاری از کارهای سیستم عامل از جمله بازکردن فایل ها ، خواندن و بستن آنها را می توان از طریق وقفه ها به عمل رساند برنامه ها با استفاده از وقفه می توانندبا سیستم عامل ارتباط برقرار کنند ، [وقفه] یک سیگنال درخواست توجه که به وسیله سخت افزارها یا نرم افزارها به ریز پردازنده کامپیوتر صادر میشود وقفه باعث میشود که ریز پردازنده کار فعلی خودش را معوق کند ، وضعیت کارش را ثبت و کنترل را به روال خاصی انتقال دهد که باعث انجام مجموعه دستورالعملهای خاصی میگردد وقفه ها به دلایل متعددی صادر میشوند که ممکن است عادی یا کاملا غیر منتظره باشند ، از جمله این وضعیتها میتوان درخواست سرویسهای سخت افزاری ، اعلام خطا در روند ، اقدام انجام کار غیر ممکن ، و اشکالات حافظه و برخی از بخشهای مهم را نام برد وقتی ریز پردازنده درخواستهای وقفه ای را از بیش از یک منبع دریافت کند ، ابتدا تقدم آنها را مشخص کرده و سپس به نوبت پاسخ میدهد بسیاری از کارهای سیستم عامل از جمله باز کردن فایلها ، خواندن و بستن آنها را میتوان از طریق وقفه ها به عمل رساند برنامه ها با استفاده از وقفه میتوانند با سیستم عامل ارتباط برقرار کنند وقفه ها ، وسیله های ریز پردازنده جهت برقراری ارتباط با اجزای دیگر تشکیل دهنده سیستم کامپیوتر هستند اگر جریان مداومی از درخواستهای وقفه باعث پیچیدگی پردازش در یک نقطه مهم گردند ، برنامه میتواند بطور موقت وقفه ها را غیر فعال کند و کنترل کامل ریز پردازنده را برای مدت مورد نیاز به دست بگیرد نیز نگاه کنید به ‎ exception ، ‎ external interrupt ، ‎ hardware interrupt ، ‎ internal interrupt ، ‎ software interrupt
زیر روال ، زیر روال - مجموعه ای از دستورالعمل ها با نام یا آدرس خاصی که هنگام احضار توسط برنامه ی اصلی اجرا می شود در بسیاری از زبانهای برنامه نویسی ، به زیر روال ، « رویه » نیز می گویند( نگاه کنید به procedure ) در نسخه ای از زبان بیسیک که شماره خط قبول می کند ، یک زیر روال توسط شماره ی عبارت اولین سطرخود برچسب دار می شود و با انتخاب کنترل توسط فرمان GOSUB به آن ، اجرا می شود مثلاً فرض کنید که x زمانی از روز است که به صورت یک عدد ممیز شناور از ساعات بعد از نیمه شب اندازگیری می شود در اینجا برنامه ای ارائه می شود که با استفاده از یک زیر روال ، x را به ساعت ، دقیقه ، و ثانیه تبدیل کرده و اعلام می کند که این زمان A M است یا P M : فرمان RETURN پایان زیر روال را علامت گذاشته و به کامیپوتر اعلام می کند که به برنامه ی اصلی بر گردد دو امتیاز عمده که به کارگیری زیر روال ها هنگام برنامه نویسی وجود دارد: اول آنکه اگر مجموعه ی پیچیده ای از دستورالعمل ها باید در مکانهای مختلف برنامه نوشته شوند ، قرار دادن آن مجموعه درون یک زیر روال موجب می شود که این مجموعه فقط یک بار نوشته شود؛ و دیگر اینکه ، یک برنامه ی پیچیده ، بهتر می تواند به صورت مجموعه ای از بخشهای گوناگون نوشته شود ، در صورتی که هر یک از آن بخشها دارای هدف تعریف شده ای باشد نگاه کنید به structured programming ; top-down programming ، زیر روال اصطلاح دیگری است برای روال ، که گر چه تفاوت مهمی بین آنها وجود ندارد اما یان اصطلاح اغلب در مورد روالهای کوتاه تری که بیشتر فراخوانده می شوند ، به کا رمی رود ، [زیر روال] اصطلاح دیگری است برای روال ، که گرچه تفاوت مهمی بین آنها وجود ندارد اما این اصطلاح اغلب در مورد روالهای کوتاه تری که بیشتر فراخوانده میشوند ، به کار میرود نیز نگاه کنید به ‎ routine

دیکشنری تخصصی انگلیسی به فارسی مهندسی كامپيوتر و IT بر اساس حروف الفبا

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

دیکشنری تخصصی فارسی به انگلیسی مهندسی كامپيوتر و IT بر اساس حروف الفبا

آ | ا | ب | پ | ت | ث | ج | چ | ح | خ | د | ذ | ر | ز | ژ | س | ش | ص | ض | ط | ظ | ع | غ | ف | ق | ک | گ | ل | م | ن | و | ه | ی |
اگر این اصطلاح تخصصی مهندسی كامپيوتر و IT از انگلیسی به فارسی مفید بود آن را با دوستان خود به اشتراک بگذارید

دیکشنری تخصصی به تفکیک دپارتمان ها و رشته ها


دیکشنری تخصصی هنر

درباره دیکشنری تخصصی برساد


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

تماس با ما



Telegram: @Barsadic
وبلاگ برساد

×
می خوای مقاله ISI مهندسی كامپيوتر و IT رو برات ترجمه کنیم؟ سریع کلیک کن