אסמבלי x86/יסודות השימוש בשפה/תחילת העבודה: הבדלים בין גרסאות בדף

תוכן שנמחק תוכן שנוסף
Crazy Ivan (שיחה | תרומות)
Galzigler (שיחה | תרומות)
אין תקציר עריכה
שורה 2:
ע"מ לכתוב תוכנית בשפת אסבלר כל מה שאנו צריכים זה עורך טקסט פשוט (כגון Notepad או Editor של דוס), מהדר (קומפיילר) ומעבד כמובן.<br />
<br />
לאחר ששמרנו את הקובץ עם סיומת asm, יש להדר את הקובץ ע"י מהדר (Compiler) מתאים (ראה להלן). אם המהדר לא ייתקל בשגיאות תחביר במהלך ההידור, הוא יצור קובץ obj - תרגום של התכנית שכתבנו בשפת מכונה. לאחר מכן יש לשלוח קובץ זה (obj) ללינקר (Linker), וליצורתוכנית המבצעת המרה של קובץ obj לפורמט בו מערכת הפעלה מסויימת מתנהגת עם יישומים, במילים אחרות: התאמה ל־ API של מערכת ההפעלה, וכך הוא יוצר קובץ בר הרצה עבורה (EXEבמקרה של עבודה בסביבה של Windows הסיומת של הקובץ המהודר תהיה exe). ניתן לשלוט בפעילות תקינה של תוכנית ההרצה ע"י תוכנת Deubg מתאימה.
 
==תוכנות נפוצות==