לדלג לתוכן

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

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












פקודת MOV

מבצע העתקה של ערך אופרנד מקור לאופרנד יעד.
פרמטרים: אוגר, זכרון; זכרון, אוגר; רגיסטר, אוגר; זכרון, ערך מיידי; אוגר, ערך מיידי; אוגר מקטע, זכרון; זכרון, אוגר מקטע; אוגר, אוגר מקטע; אוגר מקטע, אוגר
תחביר: MOV OpDestination, OpSource
לדוגמה: MOV AX, BX
אלגוריתם: OpDestination = OpSource



פקודת XCHG

מבצע החלפה בין שני אופרנדים.
פרמטרים: אוגר, זכרון; זכרון, אוגר; אוגר, אוגר
תחביר: XCHG Op1, Op2
לדוגמה: XCHG AL, AH
אלגוריתם: Op1 <=> Op2