Menu
Coddy logo textTech

מהו MOV?

חלק מהיחידה יסודות במסלול ה-Assembly של Coddy. שיעור 14 מתוך 45.

ההוראה MOV היא ההוראה הבסיסית ביותר והנפוצה ביותר בשפת אסמבלי. שמה מייצג את המילה "העבר", והיא מעתיקה נתונים ממיקום אחד למיקום אחר.

תחביר בסיסי

ההוראה MOV פועלת לפי התבנית הזאת:

mov destination, source

הערך מהמקור מועתק אל היעד. למרות השם "move", הנתונים למעשה מועתקים. המקור המקורי אינו משתנה.

דוגמה פשוטה

mov rax, 60

הפקודה הזאת מעתיקה את הערך 60 אל האוגר rax. לאחר הביצוע, rax מכיל את 60. המספר 60 לא "נצרך" או נמחק. הוא פשוט מספר.

למה MOV חשוב

כמעט כל מה שעושים בשפת אסמבלי כרוך בהעברת נתונים ממקום למקום. הגדרת אוגרים עבור קריאות מערכת, אחסון ערכים, העברת נתונים בין מיקומים — כל אלה דורשים MOV. 

בשיעורים הבאים נחקור את הדרכים השונות שבהן אפשר להשתמש ב־MOV: טעינת ערכים מיידיים, העתקה בין אוגרים ועוד.

נסו בעצמכם

השיעור הזה לא כולל אתגר קוד.

quiz iconבחנו את עצמכם

השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.

כל השיעורים ביחידה יסודות

תרגלו בעצמכם: Assembly אונליין