Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

ما هي MOV؟

جزء من قسم الأساسيات في رحلة Assembly على Coddy — الدرس 14 من 45.

تعد تعليمات MOV هي التعليمات الأكثر أهمية واستخداماً في لغة التجميع (assembly). اسمها يرمز لـ "move" (نقل)، وهي تقوم بنسخ البيانات من موقع إلى آخر.

بنية الجملة الأساسية

تتبع تعليمة MOV هذا النمط:

mov destination, source

يتم نسخ القيمة من المصدر إلى الوجهة. على الرغم من الاسم "move"، إلا أنه في الواقع ينسخ البيانات. المصدر الأصلي لا يتغير.

مثال بسيط

mov rax, 60

تقوم هذه التعليمة بنسخ القيمة 60 إلى المسجل rax. بعد التنفيذ، يحتوي rax على 60. الرقم 60 لا يتم "استهلاكه" أو حذفه — إنه مجرد رقم.

لماذا تعتبر MOV مهمة

كل ما تفعله تقريبًا في لغة التجميع (assembly) يتضمن نقل البيانات. إعداد السجلات (registers) لنداءات النظام (system calls)، وتخزين القيم، ونقل البيانات بين المواقع - كل هذه تتطلب MOV

في الدروس القادمة، سنستكشف الطرق المختلفة التي يمكنك من خلالها استخدام MOV: تحميل القيم الفورية، والنسخ بين السجلات، والمزيد.

جرّب بنفسك

لا يتضمّن هذا الدرس تحدّيًا برمجيًا.

quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس الأساسيات