עידן פסט - דף כותב באתר UnderWarrior


מסמכים של עידן פסט:

מגזין Digital Whisper - Digital Whisper - הגיליון השלושים
כותרת המסמך מחבר פרטים נוספים
מאמר פיתוח מערכות הפעלה – חלק א'
מאמר
מאמר זה הינו חלק ראשון בנושא פיתוח מערכות הפעלה, החלק הראשון של המאמר יתמקד בתיאוריה שמאחורי תכנות מערכות הפעלה, ובו נתחיל לבנות מערכת הפעלה בסיסית. מערכת ההפעלה שנבנה בפרק זה תהיה מאוד מינימאלית, ותרוץ כמערכת הפעלה Live - משמע, שום דבר לא נשמר באופן קבוע לדיסק, והמערכת תתחיל מחדש בכל הפעלה של המחשב.
עידן פסטמסמך מודפס
מסמך מודפס
858 הורדות
19 עמודים


מגזין Digital Whisper - Digital Whisper - הגיליון השלושים ואחד
כותרת המסמך מחבר פרטים נוספים
מאמר פיתוח מערכות הפעלה – חלק ב'
מאמר
מאמר זה הינו חלק שני בסדרת המאמרים בנושא פיתוח מערכות הפעלה, בפרק זה מסביר עידן על המעבר ל-Protected Mode, מצב בו הגישה זיכרון ולחומרה מבוקרת ומוגנת, ונממש אותו. נלמד לכתוב למסך בעזרת כתיבה לזיכרון, בניגוד לשימוש בפסיקות BIOS, ונכתוב את תחילת הגרעין (Kernel) שלנו בשפת C. גם בפרק זה מערכת ההפעלה עדיין תרוץ Live מדיסק, ולא תהיה כתיבה לדיסק הקשיח.
עידן פסטמסמך מודפס
מסמך מודפס
651 הורדות
19 עמודים


מגזין Digital Whisper - Digital Whisper - הגיליון השלושים וארבעה
כותרת המסמך מחבר פרטים נוספים
מאמר פיתוח מערכות הפעלה - חלק ג'
מאמר
בסדרת מאמרים זו, מסביר עידן את השלבים בעת בניית מערכת הפעלה מ-0. בחלקים הקודמים של סדרה זו למדנו על מערכות העובדות ב-Real Mode, כתיבת הקרנל, המעבר מ-Real Mode ל-Protected Mode, על כתיבה ישירה לזיכרון המסך במצב טקסט, על סטנדרנט ה-Multiboot ועל הGDT. בפרק זה נממש עוד חלק מהותי ובסיסי באוסף ה-Descriptors שעלינו לממש – ה-IDT. בנוסף ל-IDT נממש את תחילתו של ה-IRQ ודרכו נממש שעון בסיסי.
עידן פסטמסמך מודפס
מסמך מודפס
1370 הורדות
22 עמודים




סוף המסמכים של עידן פסט ודף הכותב של עידן פסט .