2Aug

ماذا بيوس تفعل بعد تمهيد؟

بمجرد انتهاء جهاز الكمبيوتر الخاص بك عملية التمهيد وكنت داخل نظام التشغيل طنين على طول، هل هناك أي شيء اليسار ل بيوس القيام به؟

سؤال اليوم & أمب؛تأتي جلسة الإجابة إلينا من باب المجاملة، وهي عبارة عن قسم فرعي من "ستاك إكسهانج"، وهو عبارة عن مجموعة من محركات البحث المجتمعية لمواقع Q & أمب؛ A.

السؤال

القارئ المستخدم إندريك يطرح هذا السؤال بيوس ذات الصلة:

تساءلت دائما ما إذا كان بيوس( بغض النظر عن إجراء بوست، بدء محمل الإقلاع وتمرير السيطرة على نظام التشغيل بعد واحد يضغط على زر الطاقة) لديه أي غرض أو وظيفة في حين أن التشغيلالنظام قيد التشغيل؟

هل يتواصل نظام التشغيل مع بيوس أثناء التشغيل وإذا كان الأمر كذلك، كيف؟

في الواقع؟ما هي وظيفة بيوس إلى جانب دورها الحاسم في بدء تشغيل الكمبيوتر؟

الأجوبة

مجاملة من المساهم الخارق الميكانيكية الحلزون، لمحة عامة عن كيفية تغير دور بيوس مع مرور الوقت وما هو عليه ولا يفعل اليوم:

دور بيوس

مع أنظمة التشغيل الحديثة، لا شيء عمليا .لينوس تورفالدس يقال إن مهمتها هي "مجرد تحميل نظام التشغيل والحصول على الجحيم من هناك".

تعتمد أنظمة التشغيل القديمة مثل مس-دوس على بيوس للعديد من المهام( مثل الوصول إلى القرص)، عن طريق استدعاء المقاطعات.

مع أنظمة التشغيل الحديثة، يتحول محمل الإقلاع بسرعة إلى وضع 32 أو 64 بت وينفذ نواة نظام التشغيل.نواة يمكن تسجيل معالجات المقاطعة الخاصة بهم، والتي يمكن أن يسمى تطبيقات المستخدم الفضاء.يمكن أن تكون إجراءات النواة أكثر قابلية للحمل( لأنها لا تعتمد على الأجهزة المحددة)، وأكثر مرونة( يمكن لموردي نظام التشغيل تغييرها عند الطلب بدلا من الاضطرار إلى استخدام كل ما جاء مع الأجهزة)، وأكثر تطورا( يمكن تنفيذ معقدة بشكل تعسفيرمز بدلا من ما تم برمجته في بيوس)، وأكثر أمنا( لأن نظام التشغيل يمكن التحكم في الوصول إلى الموارد المشتركة ومنع البرامج من كلوبرينغ بعضها البعض، وتنفيذ مخططات أذونات التعسفية الخاصة بها).

للتفاعل مع أجهزة محددة، يمكن لنظام التشغيل تحميل برامج تشغيل الجهاز الخاصة به واستخدامها.لذلك ليس هناك حاجة لنظام التشغيل أو التطبيقات لاستدعاء معظم بيوس الروتين على الإطلاق.في الواقع، لأسباب أمنية، يتم تعطيل المقاطعات بيوس حتى.منذ يعيش بيوس في الوضع الحقيقي 16 بت من الصعب أن ندعو إلى أنظمة التشغيل الحديثة.

في حين أن استخدام بيوس محدود جدا أثناء تشغيل نظام التشغيل، لا تزال وظائفها تستخدم محيطيا.على سبيل المثال، عندما ينام الكمبيوتر، ونظام التشغيل لا يعمل، وأنه يقع في نهاية المطاف إلى البرامج الثابتة لضبط الأجهزة إلى الحالة الصحيحة لإيقاف واستئناف نظام التشغيل.تقتصر هذه الاستخدامات عادة على أكبيكالز بدلا من المكالمات إلى واجهة بيوس كاملة.أكبي هو امتداد بيوس الذي "يجلب إدارة الطاقة تحت سيطرة نظام التشغيل( أوسبم)، بدلا من نظام بيوس المركزي السابق، والتي اعتمدت على البرامج الثابتة الخاصة بالمنصة لتحديد إدارة الطاقة وسياسة التكوين".

لاحظ أن "بيوس" رسميا يشير إلى واجهة البرامج الثابتة معينة، ولكن يستخدم المصطلح عادة للإشارة إلى البرامج الثابتة الكمبيوتر بشكل عام.بعض أجهزة الكمبيوتر الحديثة( وخاصة أجهزة أبل) قد حلت محل بيوس( سينسو ستريكتو) مع إيفي، والذي بالطبع هو ما يسمى لتنفيذ هذه الوظائف.

لمزيد من المعلومات حول كيفية تقلص دور بيوس مع مرور الوقت، انظر ويكيبيديا.

مساهم آخر في سوبيروزر، سيمون ريشتر، يعطينا لمحة عامة عن الأشياء التي لا يزال بيوس:

بيوس وإدارة الطاقة

بيوس يوفر عددا من الخدمات لأنظمة التشغيل، ومعظمها تتعلق بإدارة الطاقة:

  • تعديلوحدة المعالجة المركزية والساعات حافلة
  • تمكين / تعطيل الأجهزة اللوحة
  • توسيع ميناء التحكم في السلطة
  • تعليق إلى القرص وتعليق إلى ذاكرة الوصول العشوائي
  • إعدادات الحدث استئناف

يتم تنفيذ تعليق إلى القرص في نظام التشغيل في معظم الوقت كما نظام التشغيليمكن استعادة حالته بشكل أسرع( فقط يتم إعادة تحميل الدولة النواة، وحالة البرنامج تبادلت عند الحاجة، وهو أسرع بكثير من إعادة شحن ذاكرة الوصول العشوائي بأكمله)، ولكن لا تزال ميزة في مواصفات.

لا يمكن تنفيذ نظام التعليق إلى ذاكرة الوصول العشوائي من قبل نظام التشغيل، لأنه يعتمد على بيوس تخطي التهيئة والاختبار رام، وبالتالي فإن نظام التشغيل يحتاج إلى أبي أن أقول بيوس أنها تعتزم أن تستأنف مع محتويات ذاكرة الوصول العشوائي الحالية.من أجل توفير هذه الخدمة، بيوس يطلب من نظام التشغيل لمغادرة منطقة ذاكرة الوصول العشوائي معينة سليمة.

واجهة نظام التشغيل لجميع خدمات بيوس هي جزء من رمز الجهاز الظاهري الذي يحتاج إلى تشغيل على المحاكي، والذي يولد عمليات الإدخال / الإخراج الضرورية في الأجهزة.للتعليق، يتم تنفيذ هذا بشكل عام بحيث تنفيذ واحد من الأجهزة يكتب ثم يؤدي المقاطعة، الذي ينقل التحكم إلى بيوس.

هل لديك شيء لإضافة إلى التفسير؟الصوت قبالة في التعليقات.هل ترغب في قراءة المزيد من الإجابات من مستخدمي إكساك إكسهانج؟تحقق من موضوع المناقشة الكامل هنا.