قائمة نظم التشغيل > نظم التشغيل
برمجة و تصميم نظام تشغيل

برمجة و تصميم نظام تشغيل

الكاتب:


المحتويات:
Basics الأساسيات، مقدمة عن أنظمة التشغيل،ما هو نظام التشغيل،نظام التشغيل كجهاز تخيلي،نظام التشغيل كمدير للموارد والعتاد،تاريخ أنظمة التشغيل، الحواسيب الميكانيكية الجيل الصفري ، الصمامات المفرغة و لوحات التوصيل الجيل الأول ،x معمارية حواسيب 86، معمارية النظام،System Bus مسار النظام، متحكم الذاكرة،متحكم الإدخال والإخراج،المعالج،دورة تنفيذ التعليمات،CPU Modes أنماط عمل المعالج، Real Mode النمط الحقيقي، Protected Mode النمط المحمي، x معمارية معالجات 86، Booting إقلاع الحاسب، Bootloader إقلاع الحاسب ومحمل النظام، إقلاع الحاسب،Bootloader محمل النظام،المحتويات، مخطط الذاكرة،برمجة محمل النظام،عرض رسالة ترحيبية،معلومات قطاع الاقلاع،int 0x تحميل قطاع من القرص باستخدام المقاطعة 13، FAT مقدمة الى نظام 12، FAT قيود نظام 12،على القرص FAT هيكلة نظام 12، هيكلة القرص المرن،FAT القراءة و الكتابة من نظام 12، برمجة محمل النظام المرحلة الثانية،الانتقال الى النمط المحمي،Global Descriptor Table جدول الواصفات العام، PMode Memory Addressing العنونة في النمط المحمي، الانتقال الى النمط المحمي،A تفعيل البوابة 20، A متحكم لوحة المفاتيح 8042 والبوابة 20، A طرق تفعيل البوابة 20، VGA أساسيات ال، VGA عنونة الذاكرة في متحكمات، طباعة حرف على الشاشة،strings طباعة السلاسل النصية، Hardware Cursor تحديث المؤشر، Clear Screen تنظيف الشاشة، تحميل النواة،Kernel النواة، مقدمة حول نواة نظام التشغيل،نواة نظام التشغيل،مستويات التجريد،وظائف نواة النظام،إدارة الذاكرة،هيكلة وتصميم النواة،Monolithic Kernel النواة الضخمة، MicroKernel النواة المصغرة،د،المحتويات، Hybrid Kernel النواة الهجينة، برمجة نواة النظام،PE تحميل وتنفيذ نواة، تطوير بيئة التشغيل للغة سي++،نقل التنفيذ الى النواة،نظرة على شفرة نظام إقرأ،مكتبة السي القياسية،Interrupts المقاطعات، Software Interrupts المقاطعات البرمجية، المقاطعات في النمط الحقيقي،المقاطعات في النمط المحمي،أخطاء المعالج،GDT إنشاء جدول الواصفات العام، Programmable Interrupt Controller متحكم المقاطعات القابل للبرمجة، Hardware Interrupts المقاطعات العتادية، PIC برمجة متحكم، Programmable Interval Timer المؤقتة، PIT برمجة المؤقتة، HAL توسعة طبقة، PIC دعم، PIT دعم،الجديدة HAL واجهة، إدارة الذاكرة،Physical Memory Management إدارة الذاكرة الفيزيائية، حساب حجم الذاكرة،Memory Map خريطة الذاكرة، مواصفات الإقلاع المتعدد،مدير الذاكرة الفيزيائية،Virtual Memory Management إدارة الذاكرة التخيلية، Device Driver مشغلات الاجهزة، Keyboard Driver برمجة مشغل لوحة المفاتيح،ا ترجمة وتشغيل البرامج ،ا نظام ويندوز ،ا نظام لينوكس ،المحتويات،ب شفرة نظام إقرأ

الملف :buildOS2.pdf

حجم الملف :2 MB