איך כותבים מערכת הפעלה למתחילים?
כתיבת מערכת הפעלה היא עבודה קשה. הפוך את זה לפשוט יותר על ידי שימוש בכמה כלים בחינם שתוכל להשיג באינטרנט. במדריך זה אני אראה לך שלב אחר שלב כיצד לכתוב את מערכת ההפעלה שלך לחלוטין ולאתחל אותה במחשב אמיתי!
- 1תפוס את התוכנה. תצטרך את Microsoft Visual C # 2008 Edition Edition ואת ערכת המשתמשים של קוסמוס. השג Visual C # בכתובת http://microsoft.com/express וקבל את ערכת המשתמשים של Cosmos בכתובת http://codeplex.com/Cosmos/Release/ProjectReleases.aspx.
- 2התקן את התוכנה. אם לקחת את כל Visual Studio, ייקח זמן רב להתקנתו, אולם VCS עצמו לא ייקח כל כך הרבה זמן. התקן תחילה את VCS ואז התקן את ערכת המשתמשים של קוסמוס.
- 3התחל ללמוד c #. לפני שתתחיל לתכנת, ברור שתצטרך להתחיל ללמוד C #. אם אתה כבר יודע, דלג לשלב הבא.
- 4צור את מערכת ההפעלה שלך. צור פרויקט חדש ב- VCS על ידי לחיצה על קובץ, פרוייקט חדש ובחירה ב- CosmosBoot, וכדומה. אז אתה יכול להתחיל בקידוד. הזן את הקוד שלך בשורה אחרי 'Cosmos.Kernel.Boot.Default;'. אתה יכול להוסיף את 'Console.WriteLine ("Cosmos booted.");' כדי לבדוק את זה.
- 5נסה זאת על ידי לחיצה על f5. השאר הכל כברירת מחדל, אלא אם כן אתה רוצה לצרוב אותו לתקליטור ולבחור תמונת ISO. ראה הנחיות נוספות ב- YouTube, פשוט חפש את 'Cosmos C #' או משהו כזה.
- תרגול מביא לשלמות. לעולם לא תקבל את זה לגמרי 100% נכון בניסיון הראשון, אלא אם כן אתה מתכנת מומחה C #. תמשיך לנסות.
- לעולם אל תוותר. זה מסובך, אז קחו הפסקות אם אתם צריכים, ואל תתסכלו. תמשיך ללכת.
- אם תחליט שזה לא בשבילך, אז שחרר את זה. הסר את ההתקנה של התוכנה ונסה משהו אחר.
- אם תוסיף קוד פגום ותאתחל אותו במחשב אמיתי, זה יבלגן את המחשב שלך. היזהר.
- אנא אל תנסה לאתחל את קוסמוס ב- Mac (אם יש לך כזה)! קוסמוס לא נבדקה ב- Mac, ולכן עדיף לא לנסות זאת אלא אם כן אתה יודע מה אתה עושה.