تالار گفتمان مانشت
وقفه - نسخه‌ی قابل چاپ

وقفه - هاتف - ۱۸ آبان ۱۳۹۰ ۱۱:۱۰ ب.ظ

سلام
پس از پایان برش زمانی، ساعت درخواست وقفه را به چه کسی می دهد؟

۱- سیستم عامل
۲- PIC
۳- CPU


دوستان زحمت بکشید بعد از پاسخ دادن نظر خودتون رو در مورد سطح سوالات مطرح شده بفرمائید تا در سوالات بعدی مدنظر گرفته شود.

وقفه - mamat - 19 آبان ۱۳۹۰ ۱۲:۱۰ ق.ظ

گزینه ۲
کنترولر وقفه

RE: وقفه - Bache Mosbat - 19 آبان ۱۳۹۰ ۱۲:۱۷ ق.ظ

(۱۹ آبان ۱۳۹۰ ۱۲:۱۰ ق.ظ)mamat نوشته شده توسط:  فکر کنم ۳(CPU)
چون سیستم عامل که در آن لحظه در حال اجرا نیست و CPU آن را از این خبر مطلع میسازد

بعد ساعت چه جوری با cpu ارتباط برقرار می کنه؟!

RE: وقفه - lucky_luke - 19 آبان ۱۳۹۰ ۱۲:۲۸ ق.ظ

(۱۸ آبان ۱۳۹۰ ۱۱:۱۰ ب.ظ)هاتف نوشته شده توسط:  سلام
پس از پایان برش زمانی، ساعت درخواست وقفه را به چه کسی می دهد؟

۱- سیستم عامل
۲- PIC
۳- CPU


دوستان زحمت بکشید بعد از پاسخ دادن نظر خودتون رو در مورد سطح سوالات مطرح شده بفرمائید تا در سوالات بعدی مدنظر گرفته شود.

مشخصه که میده به PIC (program Intrapt controler) بعد اون میده به CPu بعد cpu که بیکار شد akesho برای PIC میفرسته بعد pic شماره وقفه رو میزاره رو data BUS

وقفه - mamat - 19 آبان ۱۳۹۰ ۱۲:۳۵ ق.ظ

(۱۹ آبان ۱۳۹۰ ۱۲:۱۷ ق.ظ)Bache Mosbat نوشته شده توسط:  بعد ساعت چه جوری با cpu ارتباط برقرار می کنه؟!
درسته حق با شماست گزینه ۲ درسته من یک لحظه اشتباه کردم و فکر کردم اون PC هستTongue
این مشکل من تو حل تسته خیلی زود بدون دقت فکر میکنم جواب رو میدونمTongue
شاید هم تقصیر اوضاع خرابمه
خلاصه ببخشید
ممنون ازتون من تصحیح میکنم.

وقفه - هاتف - ۲۰ آبان ۱۳۹۰ ۰۵:۲۷ ب.ظ

بله
همونطور که درست هم اشاره شد، ساعت وقفه را به PIC تحویل میده، بعد PIC بیتی رو توی CPU فعال می کنه، CPU بعد از اجرای دستورالعمل جاری چک می کنه و متوجه وقفه میشه، PIC رو خبردار می کنه که آدرس رو روی باس قرار بده و ..
در نهایت بعد از یکسری کارهای سخت افزاری، سیستم عامل اجرا میشه تا سرویس بده.