تمامی فایل های موجود در آپادانا، توسط کاربران عرضه می شود. اگر مالک فایلی هستید که بدون اطلاع شما در سایت قرار گرفته، با شماره 09399483278 با ما تماس بگیرید.
تحقیق درباره دستورالعمل پردازش داده‌هاي رشته‌اي

تحقیق درباره دستورالعمل پردازش داده‌هاي رشته‌اي

تحقیق درباره دستورالعمل پردازش داده‌هاي رشته‌اي - ‏2 - 2 - ‏دستورالعمل پردازش داده‌هاي رشته‌اي ‏رشته عبارت‌از مجموعه‌اي از كاراكترهاي به هم پيوس...

دسته بندی: عمومی » گوناگون

تعداد مشاهده: 8 مشاهده

فرمت فایل دانلودی:.zip

فرمت فایل اصلی: .doc

تعداد صفحات: 35

حجم فایل:29 کیلوبایت

  پرداخت و دانلود  قیمت: 7,000 تومان
پس از پرداخت، لینک دانلود فایل برای شما نشان داده می شود.
0 0 گزارش
  • لینک دانلود و خرید پایین توضیحات
    دسته بندی : وورد
    نوع فایل :  word (..doc) ( قابل ويرايش و آماده پرينت )
    تعداد صفحه : 35 صفحه

     قسمتی از متن word (..doc) : 
     

    ‏2
    - 2 -
    ‏دستورالعمل پردازش داده‌هاي رشته‌اي
    ‏رشته عبارت‌از مجموعه‌اي از كاراكترهاي به هم پيوسته و متوالي است. رشته مي‌تواند حاوي هر كاركتر قابل چاپ باشد. مقايسه رشته‌ها، كپي‌رشته‌ها، جستجو در رشته و انتقال آنها نمونه‌هاي از اعمال رشته‌اي هستند.
    ‏تعريف رشته‌ها
    ‏براي تعريف رشته‌ها از شبه دستورات DB‏ يا DW‏ استفاده مي‌شود. نمونه هايي از تعريف رشته در زير آمده است.
    100 dup (‘*’)
    Db
    Str1
    50 dup (?)
    Dw
    Str2
    75 dup (?)
    Dw
    Str3
    “ abcdef ”
    Dd
    Str4
    ‏جدول حالتهاي سه‌گانه دستورالعملهاي رشته‌اي:
    ‏دستورالعمل اصلي
    ‏دستورالعمل بايت
    ‏دستورالعمل كد
    ‏دستورالعمل كلمه مضاعف
    MOVS
    MOVSB
    MOVSW
    MOVSD
    LODS
    LODSB
    LODSW
    LODSD
    STOS
    STOSB
    STOSW
    STOSD
    CMPS
    CMPSB
    CMPSW
    CMPSD
    SCAS
    SCASB
    SCASW
    SCASD
    ‏معرفي دستورالعملهاي رشته‌اي
    ‏اين دستورالعملها عبارتنداز movs‏ براي كپي كردن رشته‌ها، lods‏ براي باركردن رشته‌ها،
    ‏2
    - 2 -
    stos‏ براي ذخيره رشته‌ها، cmps‏ براي مقايسه رشته‌ها، scas‏ براي جستجوي رشته‌ها به كار مي‌روند. دستورالعملهاي رشته‌اي مي‌توانند بر روي بايت، كلمه يا كلمه مضاعف عمل كنند، لذا هر دستورالعمل رشته‌اي سه حالت دارد : بايت ،كلمه، كلمه‌مضاعف. براي مثال سه حالت دستورالعمل movs‏ عبارتنداز movsb , movsw movsd‏ در اين حالتها حرف S ‏به معني رشته، B‏ به معني بايت، W‏ به معني كلمه و D‏ به معني كلمه مضاعف است.
    ‏ويژگيهاي دستورالعملهاي رشته‌اي
    ‏دستورالعملهاي رشته‌اي بر روي دو رشته عمل مي‌كنند براي مثال رشته‌اي را در رشته ديگر كپي مي‌كند، رشته‌اي را در ثباتي ذخيره مي‌نمايند و يا رشته‌اي را از ثبات به محلي از حافظه بار مي‌كند. به هر حال، ‏دستورالعملهاي رشته دو عملوند دارند ولي عملوندها جزئي از دستورات نيستند. عملوندهاي دستورالعملهاي رشته‌اي، قبل از اجراي دستورات بايد مقداردهي شوند به همين دليل، اين عملوندها را عملوندهاي ضمني گويند.
    ‏4
    - 4 -
    ‏دستورالعملهاي رشتهاي معمولاً بر روي دو رشته عمل مي‌كنند كه يكي از آنها رشته منبع و ديگري را رشته مقصد گويند. آدرس رشته منبع بايد در ثبات SI‏ و آدرس رشته مقصد بايد در ثباتDI ‏ قرار گيرد. ثبات SI‏ معمولاً با ثبات DS‏ به صورت DS:SI‏ و ثبات DI ‏ معمولاً با ثبات DS‏ به صورت ES:DI ‏ بكار مي‌روند، لذا در بسياري از دستورالعمل‌هاي رشته‌اي هنگامي كه فايل EXE‏ ايجاد مي‌شود ثبات ES‏ بايد با آدرس موجود در ثبات DS‏ مقدار دهي شوند.
    ;address of data segment
    Ax , datasg
    Mov
    .
    Dx , ax
    Mov
    .
    Es , ax
    Mov
    ‏تكرار اجراي دستورالعملهاي رشته‌اي
    ‏دستورالعملهاي رشته‌اي مي‌توانند رشته‌هايي از يك بايت، يك كلمه يا يك كلمه مضاعف را پردازش كنند. اگر طول رشته بيش از يك كلمه مضاعف باشد، بايد اجراي دستورات رشته‌اي براي پردازش تكرار شود. براي مثال، براي كپي كردن رشته‌اي به طول10 مي‌توان دستور movsb‏ را 10 بار تكرار كرد. براي تكرار اجراي دستورات رشته‌اي از پيشوند

     

    برچسب ها: تحقیق درباره دستورالعمل پردازش داده‌هاي رشته‌اي دستورالعمل پردازش داده‌هاي رشته‌اي دانلود تحقیق درباره دستورالعمل پردازش داده‌هاي رشته‌اي دستورالعمل پردازش داده‌هاي رشته‌اي تحقیق درباره دستورالعمل پردازش داده‌هاي رشته‌اي
  

به ما اعتماد کنید

تمامي كالاها و خدمات اين فروشگاه، حسب مورد داراي مجوزهاي لازم از مراجع مربوطه مي باشند و فعاليت هاي اين سايت تابع قوانين و مقررات جمهوري اسلامي ايران است.
این سایت در ستاد سازماندهی ثبت شده است.

درباره ما

فروش اینترنتی فایل های قابل دانلود
در صورتی که نیاز به راهنمایی دارید، صفحه راهنمای سایت را مطالعه فرمایید.

تمام حقوق این سایت محفوظ است. کپی برداری پیگرد قانونی دارد.