الدرس الثاني عشر:أمر MOVS الخاص بالسلاسل النصية

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


في هذا الدرس حاولت قد الإمكان شرح كيفية عمل الأمر MOV بشكل عام و MOVS بشكل خاص،و كملاحظة فقط فإن MOVS هي اختصار لجملة MOVe String.

توجد ثلاثة أنواع لـ MOVS و هي مقسمة بحسب مهمتها أو بالأحرى ماذا بإمكانها أن تنقل:

MOVSB: حرف الـ B يعني Byte
MOVSW: حرف الـ W يعني Word
MOVSL:حرف الـ L يعني Long بمعنى Double Word

لن أطيل عليكم الحديث و أترككم مع الدرس...


البرنامج الذي استخدمته من هذا الرابط
أتمنى أن يكون الدرس سهل الفهم بالنسبة للجميع 

تعليقات