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