dreamportdev/Osdev-Notes
این یک کتاب دستنویس است که به بررسی ساخت یک سیستمعامل از صفر میپردازد
کاربرد:
برای یادگیری عمیق از نحوه کار سیستمعاملها، مدیریت حافظه، بوت لودر، مدیریت وقفهها و هسته سیستمعامل (Kernel) مناسب است
در چه شرایطی بهتره استفاده شود؟
وقتی میخواهید بدون تکیه به کتابهای پیچیده و سنگین، قدم به قدم و عملی یک OS بسازید، این منبع میتونه راهنمای عالی باشه ️
چند مثال از موارد استفاده:
- نوشتن یک هسته ساده برای x86
- فهم چگونگی بوت شدن سیستم با استفاده از Assembly و C
- پیادهسازی مدیریت وقفهها و صفحهبندی حافظه
- استفاده در پروژههای آموزشی دانشگاهی یا شخصی برای درک لایههای پایین سیستم
- ##OSDev
- ##OperatingSystem
- ##Kernel
- ##LowLevelProgramming
- ##C
- ##Assembly
- ##x86
- ##SystemsProgramming
