پاسخ : چظور می شه چند قسمت برنامه رو همزمان اجرا کرد؟؟؟
همون طور که از اسمش معلوم هست یعنی وقفه
مثلا در میکرو داری خطوط برنامتو یکی پس از دیگری اجرا می کنی و ناگهان بر اثر (تغییر یک پایه - سر ریز تایمر - تکمیل نمونه برداری از سیگنال---)
یک وقفه می گیری پس میکرو ادرس اخرین دستور اجرا شده رو جایی نگه می داره و از ادرس جایی که روتین اینتراپت نوشته شده شروع به اجرا میکنه
و در پایان روتین هم دوباره ادرس رو بر میداره و برنامرو ادامه می ده[]
نوشته اصلی توسط solrobot
مثلا در میکرو داری خطوط برنامتو یکی پس از دیگری اجرا می کنی و ناگهان بر اثر (تغییر یک پایه - سر ریز تایمر - تکمیل نمونه برداری از سیگنال---)
یک وقفه می گیری پس میکرو ادرس اخرین دستور اجرا شده رو جایی نگه می داره و از ادرس جایی که روتین اینتراپت نوشته شده شروع به اجرا میکنه
و در پایان روتین هم دوباره ادرس رو بر میداره و برنامرو ادامه می ده[]
دیدگاه