אסמבלי/זכרון

מתוך ויקיספר, אוסף ספרי הלימוד והמדריכים החופשי.

קפיצה אל: ניווט, חיפוש
אסמבלי









[עריכת תבנית]

ארבעת האוגרים שהמעבד מקצה לנו לשימוש בפירוש אינו מספיק לאגירת מידע. לכן ניתנה אפשרות להשתמש בזכרון.
כל השימוש בזכרון נעשה במקטע הנתונים כברירת מחדל (Data Segment), או במקטע הנתונים הנוספים (Extra Segment).
ניתן לקרוא ישירות לתא זכרון או להצהיר על משתנה.

[עריכה] Casting - אילוץ

במקרה ונרצה להשתמש בקטע זכרון כמילה או כבית לצורך ביצוע פקודות, יש להבהיר למהדר בדיוק למה התכוונו ע"י האופרטור PTR.

[עריכה] הגדרת קבוע

לשם הצהרה על קבוע יש לכתוב לפי התחביר הבא:

Name    EQU Value

את ההצהרה יש לכתוב לפני הקריאה לפונקציה הראשית. הקבוע אינו תופס מקום בזכרון והוא מתורגם לערכו לפני שלב הקומפילציה.

כלים אישיים