الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

[ تنبيه ] نظم التشغيل (أسئلة عن Kernel , interrupt و user mode و bootsrap )

بدأه سجى10 في 1 ديسمبر 2011 · 2 رد · 2,172 مشاهدة · في نظام تشغيل Windows
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

مالفرق بين Kernel وال نظام التشغيل؟ وهل ممكن يشتغل الجهاز بدون الكيرنل؟يعني هل الكيرنل جزء من نظام التشغيل؟

السؤال الثاني: ايش نعني بال interrupt?مع توضيح كيفه عملها داخل نظام التشغيل؟

السؤال الثالث: مالفرق بين user mode,kernel mode??

السؤال الرابع:هل bootsrap جزء من نظام التشغيل ؟اوزء من الكيرنل ؟ومافائدهbootsrap ؟,وايش الفرق بينه وبن Boot فقط؟

السؤال الاخير : هل ممكن ان تقرا CPU من الفلاش والسيدي مباشره او ضروري تقرا cpu من دواكر اخرى ؟ في حاجه اسمها DMC (الوصول المباشر للداكره )؟!!

لاتقرا وتمشي رجاء جواب اللي تعرفه

#2

اولا: الكيرنل Kernel :

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

ثانيا :الفرق بين الكيرنل ونظام التشغيل :

نظام التشغيل هو الكيرنل مضاف اليه البرامج الازمه لليوزر انترفيس زى الديسك توب مثلا.

ثالثا : Interrupt :

الانترربط ده امر بيتبعت للبروسيسور عشان ينفز امر معين عشان يخلى البروسيسور ينفذ امر ما يعنى مثلا عايز تعمل shutdown يبقى لازم تبعت انتربط للبروسيسور عشان يقاطع الحاجات اللى شغاله ويوصل للبروسيسور فلازم يعمل انتربط للبروسيسيز اللى شغاله عشان البروسيسور يقدر ينفز الامر بالاغلاق (الموضوع معقد شويه بس انا حاولت على قد ما اقدر ابسطهالك لو مقدرتش تفهمها من كلامى ضيف كومنت وانا اوضح اكتر من كده)

ثالثا : user mode & kernel mode

لكل نظام تشغيل فى صلاحيات لاستخدامه وبرضوا الاوامر اللى بتوصل للبروسيسور بيبقى ليها صلاحيات يعنى انت من خلال استخدامك للويندوز متقدرش تروح تعمل انتربط وانت فى اليوزر مود لان النظام هيمنع الانتربط انه يوصل للبروسيسور انما لو انت بعيد عن الوينوز يعنى مثلا فى الدوس مود ممكن تعمل الامر بتاع الانتربط لانك ساعتها هتبقى فى الكيرنل مود

73b14eadba.gif

الحمدلله والصلاة والسلام على رسول الله وعلى آله وصحبه أجمعين

لكل مبتدئى البرمجه برمجه بلغه السى شارب

تنصيب ويندوز 8 على vmware

#3

*- يحظر استخدام اللهجة العامية

*- أو كتابة الأسئلة باللغة الإنجليزية

*- أو كتابة الكلمات الإنجليزية بالعربية

====

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

مواضيع مشابهة