@שאלתיאל זה לא היה מבחן (לא מבחן ממני, אתה אמור לבחון את עצמך) לכן לא ציפיתי לקבל תשובות
אבל אם כבר כתבת תשובות, אז ארשה לעצמי להעיר שהם תשובות חלקיות
למשל:
האם השימוש ב-rax ב-mov rax, 1 בדוקא או שמא כל רג'יסטר טוב לזה?
למה 1 זה write? כלומר מי קבע את זה?
האם אתה יודע לפשט יותר את המילים "קריאה לקרנל לינוקס" למשהו יותר מפורט ויותר קונקרטי
מה הבדל בין קריאה לקרנל לקריאה ל-API
ועוד כהנה
שוב, אני לא בוחן אותך ולא מצפה לתשובות... רק הצלחת להעיר את המורה הפנימי שלי...
@שאלתיאל כתב בהאם יש הבדל משמעותי בכתיבת תוכניות אסמבלי ללינוקס או ווינדוס?:
עוד משהו אני ודיבגאר פחות חברים אפשר להסתדר עם זה אם אני יודע בערך איך זה אמור להיראות
לענ"ד, כל דבר בנפרד לא חובה. אבל אני אני שומע "הקס" לא חבר שלי, "בינארי" לא חבר שלי, "דיבאגר" לא חבר שלי, השאלה היא לאיזה רמה של יכולת והבנה אתה רוצה להגיע? כל דבר הוא חלק מפסיפס שביחד יתנו לך את היכולות של מהנדס לאחור