Udemy Write Your Own Operating System From Scratch Step by Step
این آموزش در زمینه ساختن یک سیستم عامل 64 بیتی می باشد. این دوره به شما می آموزد که چگونه یک سیستم عامل ساده را از ابتدا بسازید. این شامل اصول مربوط به معماری x86 و برنامه نویسی سطح پایین است. در این دوره ، ما مراحل ساخت یک سیستم کار کوچک را به صورت مرحله به مرحله پیش خواهیم برد. قبل از ساخت هسته بر روی معماری x86 ، در قسمت اول این دوره ، کلیه مواردی که باید بدانید (حالت های پردازنده ، صفحه بندی ، کنترل استثنا و …) آموزش داده می شود. در این قسمت ، نحوه آماده شدن برای تغییر حالت را خواهیم دید. ما از حالت واقعی به حالت محافظت شده می رویم و سپس به حالت طولانی می رویم. هسته ما در حالت 64 بیتی در حال اجرا است. بعد از اینکه به حالت 64 بیتی رفتیم ، نحوه مدیریت استثناها و وقفه ها ، نحوه جابجایی بین حالت هسته و حالت کاربری را خواهیم دید. قسمت دوم این دوره به شما می آموزد که چگونه ماژول های هسته مانند پردازش ها ، مدیریت حافظه ، مدیریت وقفه و غیره را بسازید. در این قسمت ، نحوه نوشتن درایور صفحه کلید و کنسول ، نحوه تعامل با هسته سیستم عامل با استفاده از کنسول پس از اتمام این قسمت ، شما باید بدانید که چگونه برنامه های کاربر را بنویسید و آنها را در سیستم عامل خود اجرا کنید. در پایان دوره ، باید بتوانید سیستم عامل 64 بیتی خود را توسعه دهید.
آنچه خواهید آموخت :
بتوانید یک سیستم عامل ساده برای معماری x86 بسازید.
حالت واقعی را بفهمید
حالت محافظت شده و حالت طولانی را بفهمید
نحوه مدیریت وقفه ها و استثناها در حالت 64 بیتی
نحوه نوشتن هسته سیستم عامل با کد اسمبلی و کد C
با استفاده از مکانیسم صفحه بندی x86 بتوانید یک مدیر حافظه بسازید
نحوه نوشتن کنترل کننده تایمر برای مدیر فرآیند
نحوه ایجاد مدیر فرایند برای برنامه ریزی فرآیندها و تغییر آنها در حالت های مختلف
نحوه پیاده سازی ماژول تماس سیستم برای اجرای برنامه های کاربری در سیستم
درایور صفحه کلید را بنویسید
یک کنسول ساده بنویسید و با استفاده از دستورات با هسته سیستم عامل تعامل کنید
بتوانید یک ماژول ساده سیستم فایل بنویسید که از خواندن سیستم fat16 پشتیبانی می کند.
نیازمندی ها :
دانش پایه ای از زبان اسمبلی و زبان C
رایانه آزمایشی و درایو فلش USB (اگر می خواهید سیستم عامل را روی دستگاه واقعی اجرا کنید)
این دوره آموزشی برای چه کسانی است :
دانش آموزانی که مفاهیم سیستم عامل را یاد گرفته اند و می خواهند آنها را عملی کنند
دانش آموزانی کخ در مورد مکانیسم های اساسی مورد استفاده در سیستم عامل کنجکاو هستند
افرادی که می خواهند یک سیستم عامل سرگرمی ایجاد کنند اما نمی دانند چگونه و از کجا شروع کنند
نام:
Udemy - Write Your Own Operating System From Scratch Step by Step
برای دانلود، به روی “لینک دانلود” کلیک کنید و منتظر بمانید تا پنجره مربوطه ظاهر شود سپس محل ذخیره شدن فایل را انتخاب کنید و منتظر بمانید تا دانلود تمام شود. توجه داشته باشید که تمامی پارت های مربوط به نسخه مورد نظر را باید دانلود کرده تا بتوانید آن را از حالت فشرده خارج کنید . ( فایلهای حجیم به چند پارت تقسیم شده و برای دانلود قرار می گیرد ) اگر نرم افزار مدیریت دانلود ندارید، پیشنهاد می شود برای دانلود فایل ها حتماً از یک نرم افزار مدیریت دانلود مانند IDM استفاده کنید. ( نرم افزار Internet Download Manager ) بهتر است در ابتدا تمامی پارت های نسخه مورد نظر را به نرم افزار دانلود منیجر اضافه کنید که بعدا بابت حذف فایلها مشکلی نداشته باشید.
خارج سازی فایل ها از حالت فشرده
فایل های قرار داده شده برای دانلود به منظور کاهش حجم و دریافت سریعتر فشرده شده اند، برای خارج سازی فایل ها از حالت فشرده از نرم افزار Winrar و یا مشابه آن استفاده کنید. ( دانلود نرم افزار Winrar ) کلمه رمز جهت بازگشایی فایل فشرده عبارت www.download.ir می باشد. تمامی حروف را میبایستی به صورت کوچک تایپ کنید و در هنگام تایپ به وضعیت EN/FA کیبورد خود توجه داشته باشید همچنین بهتر است کلمه رمز را تایپ کنید و از Copy-Paste آن بپرهیزید.
تعمیر فایل فشرده
چنانچه در هنگام خارج سازی فایل از حالت فشرده با پیغام خطایی مواجه شدید به صفحه راهنمای تعمیر فایلهای فشرده مراجعه کنید. ( راهنمای تعمیر فایلهای فشرده )
راهنمای نصب
راهنمای نصب هر نرم افزاری در صفحه راهنمای نصب قرار داده شده که می توانید از آن کمک بگیرید . در صورتی که راهنمای نصب ناقص بود و یا مشکل داشت می توانید از قسمت گرارش به مدیر سایت اطلاع دهید تا مشکل برطرف شود .
برای کرک کردن یا فعال سازی بازی مشکل دارم .
فایل های کرک به دلیل ماهیت عملکرد در هنگام استفاده ممکن است توسط آنتی ویروس ها به عنوان فایل خطرناک شناسایی شوند در این گونه مواقع به صورت موقت آنتی ویروس خود را غیر فعال کنید. برای کرک کردن از قسمت راهنمای نصب کمک بگیرید . راهنمای نصب و کرک کردن هر نسخه متفاوت است و دقیقا در راهنمای نصب توضیح داده شده است
فایل فشرده اکسترکت نمی شود/ رمز اشتباه است/ فایل خراب است، چه کار کنم ؟
لینک مشکل داره برا دانلود فایل بیشاتر از 500 مگابایت میگه باید اشتراک بخری لطفا درستش کنید ممنون
سلام
اگر از نرم افزار تغییر ای پی استفاده میکنید غیر فعال کنید و بعد از رفرش سایت مجددا تست کنید.