|
עמוד:210
תהליך הקישור מבוצע באמצעות תכנית קישור ( linker ) אשר קוראת את קובץ המטרה ומפיקה ממנו קובץ ריצה . ( run file ) קובץ הריצה מכיל את התכנית בשפת המכונה המוכנה לריצה . קובץ מסוג זה מכונה גם קובץ ביצועי . ( executable ) ראוי לציין שבדרך כלל צריכים לחזור על סדרת הפעולות הזו או על חלק ממנה כמה וכמה פעמים , עד שמתקבלת תכנית נקיה משגיאות . השימוש בתכנית אסמבלר לתרגום תכנית המקור לשפת מכונה , גורם לכך שהמתכנת צריך להנחות את תכנית האסמבלר ולהסביר לה את כוונותיו . כך למשל , המתכנת צריך לומר לתכנית האסמבלר היכן הוא רוצה להקצות מקום עבור משתני התכנית ומה גודלו של של כל משתנה כזה . המתכנת משלב את ההנחיות הללו כחלק מתכנית המקור שלו . תכנית המקור מורכבת אפוא ממשפטים שכל אחד מהם יכול להיות אחד משני הסוגים הבאים : איור 1 . 75 תהליך פיתוח תכנית בשפת-סף
|
|