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

מתוך ויקיספר, אוסף הספרים והמדריכים החופשי
קפיצה לניווט קפיצה לחיפוש
System-search.svg דף זה נמצא בבדיקה
לתשומת לבכם, פרט או פרטים מסוימים בדף זה חשודים כשגויים ונמצאים בבדיקה כרגע. לפרטים נוספים ניתן לעיין בדף השיחה.



אסמבלי x86











1) העברת נתון ממערך מקור לאוגר - LOaD String Byte -> (הפקודה:) LODSB קיצור של הפקודות: mov al,[si] inc si

LOaD String Word -> (הפקודה:) LODSW mov ax,[si] add si,2


2) העברת נתון מאוגר למערך STOre String Byte -> (הפקודה:) STOSB mov [di],al inc di

STOre String Word -> (הפקודה:) STOSW mov [di],ax add di,2


3) העתקת נתונים ממערך מקור למערך יעד MOVe String Byte -> (הפקודה:) MOVSB קיצור של הפקודות: LODSB STOSB

MOVeString Word -> (הפקודה:) MOVSW LODSW STOSW