אסמבלי x86/פקודות/פקודות מחסנית: הבדלים בין גרסאות בדף
תוכן שנמחק תוכן שנוסף
שורה 23:
שולפת את האיבר העליון במחסנית ודוחפת לאוגר.
לדוגמה:
'''PUSHF''' - דוחף את כל הדגלים למחסנית. ניתן להוציא את הדגלים ע"י '''POPF''' ואז הדגלים יחזרו למצב שהיו כאשר עשינו PUSHF (יש לציין שהדגלים חייבים להיות בראש המחסנית).▼
ניתן גם לדחוף את חלק רב מן האוגרים למחסנית להוציאם בעזרת '''PUSHA''' ו '''POPA''' (בהתאמה)▼
האוגרים שאותם ניתן להכניס ולהוציא בפקודות הנ"ל הם: AX,CX,DX,BX,SP,BP,SI,DI▼
<source lang="text">
mov ax, 5
שורה 48 ⟵ 44:
פקודה זו תוציא את 5 מהמחסנית ותכניס אותו ל-bx
▲'''PUSHF''' - דוחף את כל הדגלים למחסנית. ניתן להוציא את הדגלים ע"י '''POPF''' ואז הדגלים יחזרו למצב שהיו כאשר עשינו PUSHF (יש לציין שהדגלים חייבים להיות בראש המחסנית).
▲ניתן גם לדחוף את חלק רב מן האוגרים למחסנית להוציאם בעזרת '''PUSHA''' ו '''POPA''' (בהתאמה)
▲האוגרים שאותם ניתן להכניס ולהוציא בפקודות הנ"ל הם: AX,CX,DX,BX,SP,BP,SI,DI
|