كلنا نعرف نظام التشغيل الويندوزالذي توفره شركة مايكروسوفت وبالمناسبة يطلق عليه نظام تشغيل غير مضمن، يعمل ويندوز على توفير بيئة لعمل البرامج وتنفيذ التعليمات البرمجية بشكل عام مستغلاً موارد الجهاز من المعالج إلى كرت الشاشة والرامات وغيرها… لكن هل تعلم أن هناك أنواع من أنظمة التشغيل تختلف عن التي في جهاز الكمبيوتر ونطلق عليها أنظمة التشغيل المضمن. فما هو المقصود بنظام التشغيل المضمن، وكيف يختلف عن نظام التشغيل الغير المضمن؟
- نظام التشغيل المضمن :
هل تساءلت يومًا كيف يعمل التلفزيون الذكي الذي في منزلك، ببساطة جهاز التلفاز يعتمد على نظام تشغيل مضمن مخصص فقط بالتحكم في موارد معينة ليعرض عليك المنتج في الأخير والذي هو قناة الأخبار التي تشاهدها الآن.
إذًا يمكننا تعريف نظام تشغيل مضمن أنه مزيج من الأجهزة والبرامج المستخدمة لأداء مهام ووظائف عالية التخصص كعرض القنوات على شاشتك والتحكم في التنقل بينها.
- أنواع النظام المضمن:
بشكل عام ومختصر يتم تقسيم أنواع نظام التشغيل المضمن حسب وظيفته:
* النوع الأول : نظام متعدد المهام الذي يتحكم بمواد متعددة كأجهزة التسجيل والعرض وإرسال البيانات عبر الشبكة كالتلفاز الذكي وكاميرات المراقبة مثلا.
* النوع الثاني : نظام التشغيل المضمن في الوقت الفعلي حيث يتحكم في معالجة المدخلات ويؤدي وظيفته بشكل مباشر وفي وقت واحد أو يفشل النظام، نذكر مثلا الفرامل الأوتوماتيكية و أنظمة الأمان في السيارة عند حدوث أي تصادم.
النوع الثالث: هو النظام المضمن ذو الحلقة الواحدة بحيث يأخذ مدخلات ويعرض مخرجات بشكل متكرر ويقوم بوظيفة واحدة في الغالب، مثلًا أجهزة استشعار الحرائق.
- كيف يختلف نظام التشغيل المضمن على غير المضمن؟يعمل نظام التشغيل المضمن على التحكم في الموارد والقيام بوظيفته مثله مثل النظام العادي الغير مضمن، لكن هناك اختلافات رئيسية في النظامين، النظام المضمن يكون جاهز لتنفيذ مهامه مباشرة عند تشغيله فهو لا يعتمد على تحميل رموز من الذاكرة في كل مرة يحتاج إليها على عكس نظام التشغيل الغير مضمن.
النظام المضمن يكون محدود الموارد ويستغلها فقط للقيام بالوظيفة المطلوب منه فمثلا: كاميرات المراقبة تكون مزودة بنظام مضمن يسمح لها بالتحكم في مواردها كعدسة العرض لتسجيل الفيديو وشبكة الواي فاي وإنترنت الأشياء لإرسال واستقبال البيانات بين الأجهزة.
من ناحية أخرى يعد نظام غير مضمن كالويندوز مثلًا غير متخصص ويقوم بالتحكم في الموارد والمدخلات بشكل عام وغير محدود والقيام بوظائف كثيرة متنوعة.
في الأخير، يعمل النظام المضمن بكفاءة عالية في الأجهزة والإلكترونيات محدودة الوظيفة، ويختلف عن النظام الغير مضمن في أساسات كثيرة، وكلاهما يعملان على توفير بيئة ملائمة لعمل الأجهزة والقيام بوظيفتها.
ليست هناك تعليقات:
إرسال تعليق