تعاملنا في الدروس السابقة مع السلاسل النصية عن طريق الأمر MOV،و أتممنا العمل على أكمل وجه و لكن في أسمبلي السلاسل النصية لها أوامر خاصة للتعامل معها،لماذا؟ حتى يتم تلافي المشاكل المتعلقة بالسلاسل النصية و التفريق بينها و بين المتغيرات و البيانات الأخرى

 

في هذا الدرس حاولت قد الإمكان شرح كيفية عمل الأمر MOV بشكل عام و MOVS بشكل خاص،و كملاحظة فقط فإن MOVS هي اختصار لجملة MOVe String.
 
توجد ثلاثة أنواع لـ MOVS و هي مقسمة بحسب مهمتها أو بالأحرى ماذا بإمكانها أن تنقل:
 
MOVSB: حرف الـ B يعني Byte
MOVSW: حرف الـ W يعني Word
MOVSL:حرف الـ L يعني Long بمعنى Double Word
 
البرنامج الذي استخدمته من هذا الرابط
أتمنى أن يكون الدرس سهل الفهم بالنسبة للجميع

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

Fill out this field
Fill out this field
الرجاء إدخال عنوان بريد إلكتروني صالح.
You need to agree with the terms to proceed

هذا الموقع يستخدم Akismet للحدّ من التعليقات المزعجة والغير مرغوبة. تعرّف على كيفية معالجة بيانات تعليقك.