עמוד:209

תהליך פיתוח של תכנית בשפת-סף מקורה של כל תכנית מחשב הוא ברעיון הנולד במוחו של המתכנת . בסיומו של תהליך הפיתוח הופך הרעיון לתכנית המוכנה לריצה . איור 1 . 75 מציג תיאור סכמטי של התהליך . העיגולים באיור מתארים את השלבים השונים , והמלבנים מתארים את האמצעים שבהם משתמש המתכנת כדי להביא את תכניתו לכל שלב . לאחר גיבוש הרעיון , המתכנת ' מתרגם ' אותו לסדרת הוראות מנמוניות בשפת-סף . סדרת הוראות זו נקראת תכנית מקור . ( source program ) המתכנת משתמש בתכנית עריכה ( editor ) כדי לכתוב את תכנית המקור לתוך קובץ . קובץ זה הוא קובץ תכנית המקור ;( source program file ) מכנים אותו בקיצור קובץ מקור . ( source file ) תרגום ההוראות בשפת-סף ( המובנות לבן-אנוש ) להוראות בשפת מכונה , נעשה באמצעות תכנית אסמבלר . ( assembler ) תכנית זו קוראת את קובץ המקור ומפיקה על פיו קובץ מטרה ( object file ) המכיל את ההוראות בשפת המכונה . מסיבות שהדיון בהן חורג ממסגרת ספר זה , קובץ המטרה עדיין אינו מוכן לריצה . כדי להכינו לריצה עליו לעבור תהליך הנקרא קישור . ( link ) 1 . 9 כתיבת תכנית מקור בשפת-סף ושירותי מערכת הפעלה DOS בפרק הראשון הצגנו חלק נכבד מההוראות של ה . 8086- הוראות אלה אינן מספיקות לכתיבת תכנית שלמה בשפת-סף , מפני שהן מהוות רק מרכיב אחד של תכנית כזו . בנספח זה נכיר את ההנחיות לאסמבלר שהן המרכיב השני של התכנית בשפת-סף . בנוסף לכך , נציג גם את המבנה והמסגרת שעל-פיה יש לכתוב תכנית בשפת-הסף של ה . 8086- לסיום נציג מספר פסיקות תוכנה המאפשרות להשתמש בשירותים של מערכת הפעלה . כדי להבין היטב את תפקידן של ההנחיות לאסמבלר , נפתח את הפרק בתיאור התהליך שעוברת תכנית , החל משלב הרעיון עד היותה מוכנה לריצה .

מטח : המרכז לטכנולוגיה חינוכית


לצפייה מיטבית ורציפה בכותר