پاورپوینت پاورپوینت فصل یک Computer System Overview (pptx) 21 اسلاید
دسته بندی : پاورپوینت
نوع فایل : PowerPoint (.pptx) ( قابل ویرایش و آماده پرینت )
تعداد اسلاید: 21 اسلاید
قسمتی از متن PowerPoint (.pptx) :
Computer System Overview
فصل یک
کتاب:
سیستمهای عامل – استالینگز – ترجمه: دکتر پدرام
سیستمهای عامل – سیلبرشاتز – ترجمه: آتا ماژوری
نمره
پایان ترم 95%
کوییز 5%
(در صورت درخواست دانشجویان میان ترم قابل برگزاری است).
سرفصل درس
مفاهیم سیستم عامل
اشتراک زمانی، چند برنامگی، مدیریت منابع، ساختار فایل، زمانبندی و ...
فرآیندها
PCB، ایجاد و خاتمه فرآیند، تعویض فرآیند، حالت فرآیند، فرزندان،
نخ ها
مزایا و معایب نخ بندی، نخ های سطح هسته و سطح کاربر، نخ های ترکیبی
همزمانی و انحصار متقابل
استفاده فرآیندها از منابع مشترک، راه حلهای سخت افزاری، راه حلهای نرم افزاری، سمافور و ناظر- مساله خوانندگان و نویسندگان، مساله تولید کننده و مصرف کننده- پیغامها
بن بست و گرسنگی
پیش گیری از بن بست، جلوگیری از وقوع بن بست، الگوریتم بانکدار
مدیریت حافظه
پارتیشن کردن، جایگذاری، تخصیص، جایگزینی، صفحه بندی، قطعه بندی
حافظه مجازی
محلی بودن ارجاعات، صفحه بندی و قطعه بندی، سیاست واکشی، سیاست جایگزینی- LRU،FIFO و ساعت- مجموعه مقیم - پاکسازی
زمانبندی
سطوح مختلف زمانبندی، الگوریتم ها ی مختلف مثل FCFS, SRT, SPN و نوبتی
Operating System
بکار گیری منابع سخت افزاری
ارائه خدمات به کاربران سیستم
مدیریت حافظه جانبی و دستگاههای I/O
Basic Elements
پردازنده
حافظه ی اصلی
ماژولهای I/O
حافظه های جانبی
وسایل ارتباطی
ترمینالها
باس سیستم
برقراری ارتباط بین پردازنده ها و حافظه و ماژولهای I/O
Top-Level Components
Instruction Cycle
Instruction Fetch and Execute
پردازنده دستور را از حافظه واکشی می کند.
PC حاوی آدرس دستوری است که باید در سیکل بعدی خوانده شود.
بعد از اجرای هر دستور PC یک واحد افزایش پیدا می کند.
Instruction Register
دستور واکشی شده در IR قرار می گیرد.
انواع رجیسترها:
Processor-memory
برای انتقال داده بین پردازنده و حافظه
Processor-I/O
برای انتقال داده از/به وسایل جانبی
Data processing
انجام دستورات منطقی و حسابی روی داده ها
Control
تغییر دنباله اجرای کد