1. مهمان گرامی، جهت ارسال پست، دانلود و سایر امکانات ویژه کاربران عضو، ثبت نام کنید.
    بستن اطلاعیه

اسمبلی movs

شروع موضوع توسط minaaa ‏26/1/11 در انجمن Assembly

  1. کاربر پیشرفته

    تاریخ عضویت:
    ‏9/12/10
    ارسال ها:
    19,773
    تشکر شده:
    6,457
    امتیاز دستاورد:
    113
    MOVS دستورالعمل
    از اين دستورالعمل براي كپي نمودن يك رشته از محلي از حافظه به محل
    ديگري از حافظه استفاده مي گردد. رشته اي كه از آن مي خواهيم كپي تهيه نمائيم

    مي نامند . Destination و رشته بدست آمده را رشته مقصد يا Source رشته مبداء يا
    شكل كلي اين دستورالعمل عبارتست از
    MOVS
    باشد از word و اگر رشته از نوع MOVSB الف) چنانچه رش ته از نوع بايت باشد از
    استفاده مي گردد. MOVSW
    ب) يك عنصر از رشته مبداء را به رشته مقصد انتقال مي دهد.
    بر هيچ فلگي اثر ندارد. MOVS ج) دستورالعمل
    قبل از استفاده از اين دستورالعمل بايستي آدرس شروع رشته مقصد را در
    تعريف نمود . همچنين Extra segment قرار داده و رشته مقصد را در DI ثبات
    قرار داده و رشته مبداء را در SI آدرس شروع رشته مبداء را در ثبات
    مشخص كننده اين است كه DF تعريف نمود. ضمناً مقدار فلگ Data segment
    عمل جابه جائي از اولين عنصر به طرف آخرين عنصر مي باشد يا بلعكس . چنانچه
    برابر با صفر باشد عمل جابه جائي از اولين عنصر به طرف آخرين عنصر DF مقدار
    برابر با يك باشد عمل جابه جائي از آخرين عنصر بطرف اولين DF و چنانچه مقدار
    عنصر انجام مي شود