עמוד:214

ביטוי מציין פעולה אחת , או כמה פעולות המבוצעות על הגורמים המרכיבים אותן . הגורמים חייבים להיות כאלה שתכנית האסמבלר מסוגלת לחשב . למשל הביטוי 4 * AX אינו ביטוי חוקי , מפני שערכו של AX אינו ידוע בשלב ביצוע האסמבלי . באופן כללי , הגורמים יכולים להיות : . 1 מספרים ; . 2 שמות ; . 3 תוויות . הפעולות מצוינות בביטויים באמצעות אופרטורים . לא נעמיק כאן את הדיון בנושא זה , וגם לא נפרט את כל האופרטורים שתכנית האסמבלר יכולה לבצע . נציין בקצרה אחדים מהם . אופרטורים אריתמטיים אופרטור שימושי נוסף הוא האופרטור , OFFSET הפועל על שם או על תווית . לדוגמה : . OFFSET LENGTH תכנית האסמבלר תציב במקום ביטוי זה את המרחק של הכתובת בעלת התוויות LENGTH מתחילת הסגמנט בו היא מוגדרת . ודאי זכור לך כי ארגומנט מספרי המשולב במשפט , מפורש על-ידי תכנית האסמבלר כמספר עשרוני , אלא אם כן יצויין מהו בסיסו , באמצעות האות h ( לבסיס הקסדצימלי ) או האות b ( לבסיס בינארי . ( נזכיר גם כי לכל מספר הקסדצימלי , שהספרה השמאלית ביותר שלו גדולה מ , 9- יש להוסיף משמאלו את הספרה . 0 לפי האמור כאן , 10100011 b , OA 3 h , 163 הן שלוש חלופות לציון המספר העשרוני . 163

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


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