عنوان پروژه: سيستم عاملهای بلادرنگفرمت فایل: wordتعداد صفحات: 74شرح مختصر:مهمترين کاربرد سيستمهای بلادرنگ در رابطه با عمليات کنترل پردازش است . خاصيت مهم سيستم عاملهای بلادرنگ اين است که هر فعل و انفعال با کامپيوتر بايستی يک پاسخ در مدت زمانی که از قبل تعيين شده است دريافت دارد . سيستم بايستی بتواند اين زمان پاسخ را گارانتی بکند (عواقب زمان پاسخ بد در رابطه با سيستمی که يک هواپيما و يا يک کارخانه شيميايی را کنترل ميکند را ميتوان براحتی تصور کرد ) . مسئله زمان پاسخ در عمل به اين معناست که معمولاً نرم افزار بصورت خاص-منظور است و به کاربرد بخصوصی اختصاص يافته است . دستگاههای جنبی چنين سيستمهايی نيز به احتمال قوی دستگاههای بخصوصی هستند . مثلاً ممکن است که از وسايل حس کننده که با سيگنالهای آنالوگ عمل می کنند به جای ترمينالهای عادی استفاده شوند فهرست مطالب· فصل اول : زمانبندی بلادرنگمقدمه..........................................مشخصات سيستم های بلادرنگ.......................زمانبندی بلادرنگ.................................رويکردهای ايستای مبتنی بر جدول.........................رويکردهای ايستای مبتنی بر اولويت و با قبضه کردن................رويکردهای پويا بر اساس برنامه ريزی.......................................رويکردهای پويا با بهترين کوشش.......................زمانبندی ايستا مبتنی بر جدول......................زمانبندی ايستای مبتنی بر اولويت و با قبضه کردن............زمانبند مهلت زمانی..................................زمانبندی ......................Linuxزمانبندی Unix SVR4· فصل دوم : الگوريتم های برنامه ريزی و حمايت سيستم های اجرايي برای سيستم های بلادرنگخلاصه......................برنامه ريزی بلادرنگ.........................................متريک های اجرا در سيستم های بلادرنگ......................الگوهای برنامه ريزی................................الگوريتمهای برنامه ريزی برای اين الگوها....................................برنامه ريزی ثابت Table –Driven ........................برنامه ريزی priority driven preemptive ..................................................برنامه ريزی ديناميک ............................................برنامه ريزی Best –Effort ديناميک.....................................................................موضوعات برنامه ريزی مهم.......................................................................................برنامه ريزی با محدوديتهای توان خطا.....................................................................برنامه ريزی با احيای منابع.........................................................................................سيستم اجرايي بلادرنگ ...................................................................................هسته هاای کوچک ، سريع و اختصاصی.....................................................................توسعه های زمان واقعی برای سيستم های اجرای بازرگانی.....................................سيستم های اجرای تحقيق..........................................................................................هسته MARS..............................................................................................................هسته SPRING.........................................................................................................هستهMARUTI .........................................................................................................هسته ARTS .............................................................................................................· فصل سوم : بررسی ارتباط ميان اجزای يک سيستم جامع بلادرنگخلاصه..........................................................شرح عملگرهای بهبوديافته.......................................................تشريح مطالعات تجربی..........................فصل چهارم : منابع.......................................................... 70 فهرست جدول ها و شکلها : شکل 1 – 1 : زمانبندی يک فرايند بلادرنگ-------------------9شکل 1 – 2 : زمانبندی وظيفه های بلادرنگ متناوب با مهلتهای زمانی کامل شدن-----------------------------------------------16شکل 1 – 3 : زمانبندی وظيفه های بلادرنگ نامتناوب با مهلتهای زمانی در شروع----------------------------------------------18شکل 1 – 4 : مثالی از زمانبندی Linux----------------------21شکل 1 – 5: طبقه های اولويت در SVR4 --------------------23جدول 1 -1 : اطلاعات اجرای دو وظيفه متناوب-----------------16جدول1 – 2: اطلاعات اجرای پنج وظيفه نامتناوب---------------19شکل 3– 1: معماری سيستم جامع---------------------------57شکل 3 – 2 : پروتکل ارتباط RS- 232C ----------------------58شکل 3 – 3: خطای checksum ----------------------------60شکل 3 – 4 : زمان تزريق خطا------------------------------62شکل 3 – 5 : عملگرهای جهش يافته-------------------------65شکل 3 – 6 : مثالی از CRM ------------------------------66شکل 3 – 7 : مثالی از CRH ------------------------------66جدول 3 – 1: رابط ميان RTOS و برنامه---------------------59جدول 3 – 2 : محل تزريق خطا----------------------------63جدول 3 – 3 : RTOS و برنامه های کاربردی -----------------68جدول 3 – 4 : تعداد رابطهای بين RTOS و برنامه--------------69
سيستم عاملهای بلادرنگ
عنوان پروژه: سيستم عاملهای بلادرنگفرمت فایل: wordتعداد صفحات: 74شرح مختصر:مهمترين کاربرد سيستمهای بلادرنگ در رابطه با عمليات کنترل پردازش است . خاصيت مهم سيستم عاملهای بلادرنگ اين است که هر فعل و انفعال با کامپيوتر بايستی يک پاسخ در مدت زمانی که از قبل تعيين شده است دريافت دارد . سيستم بايستی بتواند اين زمان پاسخ را گارانتی بکند (عواقب زمان پاسخ بد در رابطه با سيستمی که يک هواپيما و يا يک کارخانه شيميايی را کنترل ميکند را ميتوان براحتی تصور کرد ) . مسئله زمان پاسخ در عمل به اين معناست که معمولاً نرم افزار بصورت خاص-منظور است و به کاربرد بخصوصی اختصاص يافته است . دستگاههای جنبی چنين سيستمهايی نيز به احتمال قوی دستگاههای بخصوصی هستند . مثلاً ممکن است که از وسايل حس کننده که با سيگنالهای آنالوگ عمل می کنند به جای ترمينالهای عادی استفاده شوند فهرست مطالب· فصل اول : زمانبندی بلادرنگمقدمه..........................................مشخصات سيستم های بلادرنگ.......................زمانبندی بلادرنگ.................................رويکردهای ايستای مبتنی بر جدول.........................رويکردهای ايستای مبتنی بر اولويت و با قبضه کردن................رويکردهای پويا بر اساس برنامه ريزی.......................................رويکردهای پويا با بهترين کوشش.......................زمانبندی ايستا مبتنی بر جدول......................زمانبندی ايستای مبتنی بر اولويت و با قبضه کردن............زمانبند مهلت زمانی..................................زمانبندی ......................Linuxزمانبندی Unix SVR4· فصل دوم : الگوريتم های برنامه ريزی و حمايت سيستم های اجرايي برای سيستم های بلادرنگخلاصه......................برنامه ريزی بلادرنگ.........................................متريک های اجرا در سيستم های بلادرنگ......................الگوهای برنامه ريزی................................الگوريتمهای برنامه ريزی برای اين الگوها....................................برنامه ريزی ثابت Table –Driven ........................برنامه ريزی priority driven preemptive ..................................................برنامه ريزی ديناميک ............................................برنامه ريزی Best –Effort ديناميک.....................................................................موضوعات برنامه ريزی مهم.......................................................................................برنامه ريزی با محدوديتهای توان خطا.....................................................................برنامه ريزی با احيای منابع.........................................................................................سيستم اجرايي بلادرنگ ...................................................................................هسته هاای کوچک ، سريع و اختصاصی.....................................................................توسعه های زمان واقعی برای سيستم های اجرای بازرگانی.....................................سيستم های اجرای تحقيق..........................................................................................هسته MARS..............................................................................................................هسته SPRING.........................................................................................................هستهMARUTI .........................................................................................................هسته ARTS .............................................................................................................· فصل سوم : بررسی ارتباط ميان اجزای يک سيستم جامع بلادرنگخلاصه..........................................................شرح عملگرهای بهبوديافته.......................................................تشريح مطالعات تجربی..........................فصل چهارم : منابع.......................................................... 70 فهرست جدول ها و شکلها : شکل 1 – 1 : زمانبندی يک فرايند بلادرنگ-------------------9شکل 1 – 2 : زمانبندی وظيفه های بلادرنگ متناوب با مهلتهای زمانی کامل شدن-----------------------------------------------16شکل 1 – 3 : زمانبندی وظيفه های بلادرنگ نامتناوب با مهلتهای زمانی در شروع----------------------------------------------18شکل 1 – 4 : مثالی از زمانبندی Linux----------------------21شکل 1 – 5: طبقه های اولويت در SVR4 --------------------23جدول 1 -1 : اطلاعات اجرای دو وظيفه متناوب-----------------16جدول1 – 2: اطلاعات اجرای پنج وظيفه نامتناوب---------------19شکل 3– 1: معماری سيستم جامع---------------------------57شکل 3 – 2 : پروتکل ارتباط RS- 232C ----------------------58شکل 3 – 3: خطای checksum ----------------------------60شکل 3 – 4 : زمان تزريق خطا------------------------------62شکل 3 – 5 : عملگرهای جهش يافته-------------------------65شکل 3 – 6 : مثالی از CRM ------------------------------66شکل 3 – 7 : مثالی از CRH ------------------------------66جدول 3 – 1: رابط ميان RTOS و برنامه---------------------59جدول 3 – 2 : محل تزريق خطا----------------------------63جدول 3 – 3 : RTOS و برنامه های کاربردی -----------------68جدول 3 – 4 : تعداد رابطهای بين RTOS و برنامه--------------69