אסמבלי x86/מקרו: הבדלים בין גרסאות בדף
תוכן שנמחק תוכן שנוסף
←מקרו: שלוש ולא שתיים |
אין תקציר עריכה |
||
שורה 2:
== מקרו ==
{{אסמבלי|מבט כללי על אסמבלר}}
מקרו
אם יש קטע קוד שחוזר על עצמו אז אפשר להגדיר אותו במקרו ולקרוא לקטע קוד על ידי קריאה למקרו
לדוגמה:
במקום לרשום:
<source lang="text">
שורה 33:
m1
</source>
ויש אפשרות לזמן למקרו משתנים. לדוגמה:
<source lang="text">
macro aa num1,num2,num3
שורה 43 ⟵ 41:
endm
</source>
ויש עוד אפשרות לזמן אוגרים
לדוגמה:
<source lang="text">
<macro pushr r<ax,bx,cx,dx,si,di
|