پاورپوینت درباره سیستم های عاملOperating Systems
28اسلاید
ثباتهای پردازنده
حافظه ای است سریعتر وکوچکتر از حافظه اصلی که در درون پردازنده قرار گرفته است.
ثبات های پردازنده دو دسته اند
ثبات های قابل مشاهده توسط کاربر: کاربر می تواند به آن ها دسترسی داشته باشد و محتویات آن ها را تغییر دهد. کاربر میتواند از آنها برای کاهش ترافیک حافظه اصلی استفاده کند
ثبات های وضعیت و کنترل: پردازنده با استفاده از این ثبات ها روند اجرای برنامه ها را کنترل می کند. سیستم عامل میتواند از این طریق انجام کار پردازنده را کنترل کند یا از وضعیت آن آگاه شود.
ثبات هایی هستند که برنامه نویس می تواند به وسیله دستور العمل های ماشین به آنها مراجعه کند.
مثال:
1- ثباتهای داده
2- ثباتهای آدرس
ثبات های کنترل وضعیت
این ثبات ها قابل روئت کاربر نیست.برای کنترل عمل پردازنده بکار می روند.
-شمارنده برنامه (program counter)
-ثبات دستورالعمل (Instruction Register)
-ثبات کلمه وضعیت (PSW) :حاوی اطلاعات وضعیت مثل:
§بیت هایی که به عنوان نتیجه عملها توسط سخت افزار مقدار گذاری میشود.
•positive result
•Negative result
•Zero
•overflow
§بیت فعال و یا غیر فعال کردن وقفه.
§بیت حالت کاربر/ سرپرست.
پاورپوینت درباره سیستم های عاملOperating Systems