אסמבלי x86/פקודות

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











הגם שתכנית האסמבלי שלך תרוץ גם ללא פקודות כלל, אין שום משמעות לתוכנית ללא פקודה. מכיוון שזו תצא מבלי לעשות דבר.
תחביר כל הפקודות בשפת אסמבלי הוא כדלהלן:

    COMMAND     OpDestination, OpSource

כשבחלק מהפקודות (יפורט בהמשך) אין אופרנד מקור אלא רק יעד (כגון פקודת INC) ובחלקן אין אופרנדים כלל (כגון פקודת CLI).
נהוג לכתוב את הפקודת באותיות גדולות. ולהוסיף רווח קשיח (Tab) לפניה ולאחריה.
חשוב לדעת: בכל הפקודות בעלות שני אופרנדים - אופרנד המקור חייב להיות זהה בגודלו לאופרנד היעד. אם אחד מהאופרנדים הינו יעד של כתובת זכרון, יש להורות למהדר במפורש למה הכוונה באמצעות האופרטור PTR. אחרת התוכנית לא תעבור את שלב הקומפילציה.

להלן רשימת כל הפקודות: