مقدمهای بر سیستمهای نهفته و بی درنگ
مفاهیم، انواع و کاربردها
بیشتر نرمافزارهای امروزی تعاملی هستند، اما سیستمهای بلادرنگ (Real-time) بهطور مستقیم با محیط فیزیکی در تعامل هستند و پاسخدهی بهموقع در آنها بسیار حیاتی است. در این مقاله با مفاهیم پایه، انواع و کاربردهای این سیستمها آشنا میشوید.
مفاهیم پایه
سیستمهای همهمنظوره
سیستمهای همهمنظوره (شامل سختافزار و نرمافزار) معمولاً تحت محدودیتهای زمانی سختگیرانه قرار نمیگیرند. تأخیر در پاسخ تنها باعث کاهش کیفیت سرویس شده و پیامدهای جدیتری ندارد.
سیستمهای بلادرنگ (زمان-واقعی)
در سیستمهای بلادرنگ، پاسخدهی بهموقع بسیار حیاتی است؛ زیرا تأخیر میتواند خطرناک و حتی فاجعهبار باشد.
- زمان پاسخ بهاندازه صحت پاسخ اهمیت دارد.
- تأخیر در پاسخدهی، میتواند بهاندازه یک پاسخ نادرست خطرآفرین باشد.
الزامات عملکردی و غیرعملکردی
عملکردی
نحوه واکنش سیستم به ورودیهای مشخص با توجه به وضعیت فعلی و خروجیهای مطلوب
غیرعملکردی
ایمنی، کارایی، امنیت، دسترسپذیری، قابلیت پیکربندی و انطباق با مقررات
مثالهایی از سیستمهای بلادرنگ
انواع سیستمهای بلادرنگ
سیستمهای دیجیتال و آنالوگ
سیستمهای آنالوگ
پردازش بهصورت نگاشت فیزیکی مستقیم به یک سیستم فیزیکی انجام میشود.
سیستمهای دیجیتال
پردازش بر اساس نگاشتهای ریاضی و قراردادی به عملکرد سیستم فیزیکی پیادهسازی میشود.
سیستمهای نهفته (Embedded Systems)
سیستمهای نهفته، سیستمهای کامپیوتری خاصمنظورهای هستند که برای یک کاربرد مشخص طراحی شدهاند. طراحی این سیستمها شامل توسعه سختافزار و نرمافزار ویژه آن کاربرد است.
دانلود رایگان جزوه سیستمهای نهفته و بیدرنگ
کاملترین جزوه سیستمهای نهفته و بیدرنگ، در ۸۱ صفحه به صورت رایگان در دسترس شماست!
یادگیری مفاهیم پیشرفته و کاربردی سیستمهای نهفته با این جزوه جامع و دقیق، اکنون در دسترس شما!
دانلود جزوه (PDF)لینک دانلود به زودی فعال میشود.