עמוד:213

אורך השם או התווית אינו מוגבל , אך רק 31 התווים הראשונים הם משמעותיים . כלומר , תכנית האסמבלר תוכל להבחין בין שתי תוויות שונות ( או בין שני שמות שונים ) רק אם 31 התווים הראשונים שלהן אינם זהים . אסור שהשם או התווית יהיו זהים לאחת מהמלים השמורות בשפת-הסף . מלים שמורות כאלה הן : שמות של הוראות מדומות ( למשל , ( DB הוראות ביצועיות ( למשל , ( MOV שמות של אוגרים ( למשל ( AX וכדומה . – Action שדה הפעולה זהו השדה היחיד , בין ארבעת השדות , שחייב להופיע בכל משפט בשפת-סף . הוא מכיל את השם המנמוני של ההוראה במשפט . במשפטים ביצועיים ( משפטים המכילים הוראה ביצועית ) זהו השם המנמוני של קוד הפעולה שבהוראה . במשפט הנחיות לאסמבלר זהו השם המנמוני של ההנחיה . – Arguments שדה הארגומנטים בשדה הזה מופיעים הארגומנטים במשפט ; סוג הארגומנטים ומספרם תלוי במשפט שבו הם מופיעים . לדוגמה : במשפט המכיל את ההוראה הביצועית של ה8086- MOV AX , 240 h שם האוגר AX והמספר 240 h הם הארגומנטים של המשפט . במקרה שהארגומנט הוא מספר , אפשר להביע אותו כביטוי . למשל , אם בהוראה MOV שלעיל , הקבוע 240 מייצג את מספר התווים בשלוש שורות של טקסט על מרקע המחשב , אפשר לרשום במקומו את הביטוי החשבוני 3 * 80 המדגיש את מקורו : 3 שורות שכל אחת מכילה 80 תווים . כשתכנית האסמבלר תקרא את ההוראה MOV AX , 3 * 80 היא תחשב את 3 * 80 ותציב אותו במקום הביטוי , לכן הוראה זו שקולה להוראת MOV הקודמת .

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


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