در حال حاضر محصولی در سبد خرید شما وجود ندارد.
سیستم عامل 64 بیتی خود را بسازید - برای معماری x86
عنوان اصلی : Write Your Own Operating System From Scratch - Step by Step
سرفصل های دوره :
مقدمه:
مفاهیم سیستم عامل
نصب و راه اندازی:
کار با ویندوز 10
کار با MACOS
کار با لینوکس (اوبونتو)
نحوه استفاده از منابع
boot Up:
اولین برنامه
آزمایش در ویندوز 10
آزمایش در لینوکس (اوبونتو)
آزمایش در MACOS
بارگیری لودر و سوئیچینگ به حالت طولانی:
پشتیبانی از حالت طولانی
پرونده هسته بار
نقشه حافظه را دریافت کنید
خط A20 را تست کنید
تنظیم حالت ویدیویی
حالت محافظت شده
حالت طولانی
استثنائات و قطع کار در x86:
پریدن به هسته
بارگیری مجدد GDT
استثنائات و وقفه ها را قطع می کند
ذخیره ثبت ها
تنظیم کنترل کننده قطع
رسیدن به Ring3
رسیدگی به Ring3 قسمت I را قطع می کند
رسیدگی به Ring3 Part II را قطع می کند
رسیدگی به وقفه فریبنده
کار با C:
اصلی هسته
همه اینها را کنار هم قرار دهید
توابع ساده کتابخانه
عملکرد چاپ
ادعا
مدیریت حافظه:
بازیابی نقشه حافظه
صفحه بندی
اختصاص دهنده حافظه
صفحات حافظه
صفحه حافظه رایگان
فضای کاربر
فرآیندها:
اولین روند
تماس سیستم
برنامه ریزی
بخوابید و بیدار شوید
خروج و صبر کنید
یک فرایند را خاتمه دهید
صفحه کلید و کنسول:
یک درایور صفحه کلید PS/2 بنویسید 1
یک درایور صفحه کلید PS/2 بنویسید 2
با استفاده از کنسول با هسته ارتباط برقرار کنید
جایزه: سیستم پرونده:
مقدمه
کار با ویندوز 10
کار با لینوکس (اوبونتو)
کار با MACOS
لودر جدید
ساختار FAT16
بارگیری پرونده ها از تصویر FAT16
روند بیکار
ماژول پرونده
چنگال
اعدام
کنسول جدید
دستور ls
نتیجه گیری:
نتیجه گیری
Write Your Own Operating System From Scratch - Step by Step
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.