الانتقال إلى المحتوى الرئيسي

ترجمة أسم: تعليمات مفصلة للمبتدئين

  • الدكتورة اصيل تغلب بن وائل
  • المدونة

أسم أو المجمع هي لغة البرمجة التي تسمح لك لكتابة برامج منخفضة المستوى التي تعمل مباشرة مع أجهزة الكمبيوتر. هذه مهارة مهمة لمبرمجي النظام وأولئك الذين يرغبون في إنشاء تطبيقات منتجة على مستوى منخفض.

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

الخطوة الأولى في تجميع أسم هو تحديد مترجم المجمع. اعتمادا على نظام التشغيل ، وهناك العديد من المجمعين شعبية ، مثل ناسم للأنظمة القائمة على ويندوز والغاز (جنو المجمع) للأنظمة القائمة على لينكس. تحتاج إلى تحديد المترجم المناسب وتثبيته على جهاز الكمبيوتر الخاص بك.

ملاحظة: قبل أن تبدأ ، تأكد من تثبيت مترجم لغة التجميع وأنك على دراية بالمفاهيم والتعليمات الأساسية للغة البرمجة هذه.

  1. الحصول على ملف قابل للتنفيذ من رمز لغة التجميع: تعليمات مفصلة للمبتدئين
  2. الخطوة 1: تكوين البيئة لتجميع أسم
  3. الخطوة 2: كتابة رمز لغة التجميع وحفظه في ملف
  4. الخطوة 3: تجميع وتجميع رمز التجميع
  5. سؤال وجواب
  6. ما هو الأمر المطلوب لتجميع ملف لغة التجميع?
  7. كيف يمكنني تجميع ملف لغة التجميع في ملف قابل للتنفيذ?
  8. الذي العلم يجب أن تستخدم لتجميع ملف في لغة التجميع دون ربط?
  9. كيف يمكنني تجميع ملف لغة التجميع في ملف كائن?
  10. هل من الممكن تجميع ملف بلغة التجميع دون استخدام مترجم?

الحصول على ملف قابل للتنفيذ من رمز لغة التجميع: تعليمات مفصلة للمبتدئين

عند كتابة رمز لغة التجميع ، تحتاج إلى تجميعه في ملف قابل للتنفيذ يمكن تشغيله على جهاز الكمبيوتر الخاص بك. في هذه المقالة ، سنلقي نظرة على إرشادات مفصلة حول كيفية الحصول على ملف قابل للتنفيذ من رمز لغة التجميع.

  1. قم بتثبيت مترجم المجمع.
  2. تتمثل الخطوة الأولى في الحصول على الملف القابل للتنفيذ من رمز لغة التجميع في تثبيت مترجم لغة التجميع. اعتمادا على نظام التشغيل الخاص بك ، يمكن أن يكون ناسم (نيتويد المجمع) ويندوز ولينكس ، أو الغاز (جنو المجمع) لماك.

  3. إنشاء ملف مع شفرة المصدر.
  4. بعد ذلك ، تحتاج إلى إنشاء ملف مع شفرة المصدر في لغة التجميع. عادة ما يحتوي هذا الملف على الامتداد".أسم". استخدم محرر نصوص لإنشاء هذا الملف وأدخل رمز لغة التجميع فيه.

  5. ترجمة شفرة المصدر.
  6. أنت الآن جاهز لتجميع شفرة مصدر المجمع في ملف قابل للتنفيذ. للقيام بذلك ، استخدم أمر التجميع الخاص بمترجم المجمع الخاص بك.

    • ربط ملف كائن إلى ملف قابل للتنفيذ.
    • في نهاية العملية ، من الضروري ربط ملف الكائن بالملف القابل للتنفيذ. للقيام بذلك ، استخدم الأمر الخاص بمترجم المجمع الخاص بك مرة أخرى.

      • إذا كنت تستخدم ناسم ، قم بتشغيل الأمر التالي لربط:
      • 386 مثال.س س مثال

        يربط هذا الأمر ملف كائن المثال.س إلى مثال الملف القابل للتنفيذ. نستخدم العلم "- م الجان 386 " لتحديد تنسيق الملف القابل للتنفيذ الجان 32.

      • إذا كنت تستخدم الغاز ، قم بتشغيل الأمر التالي لربط:
      • لد-س مثال مثال.o

        يربط هذا الأمر ملف كائن المثال.س إلى مثال الملف القابل للتنفيذ. يتم تحديد تنسيق الإخراج للملف القابل للتنفيذ تلقائيا.

    • قم بتشغيل الملف القابل للتنفيذ.
    • بعد إنشاء الملف القابل للتنفيذ بنجاح ، يمكنك تشغيله على جهاز الكمبيوتر الخاص بك. للقيام بذلك ، قم بتشغيل الأمر التالي:

      • إذا كنت على ويندوز:
      • مثال.إكس

      • إذا كنت على لينكس أو ماك:
      • ./ مثال

    الآن لديك تعليمات مفصلة حول كيفية الحصول على ملف قابل للتنفيذ من رمز التجميع. باتباع هذه الخطوات ، ستتمكن من تجميع وتشغيل رمز لغة التجميع الخاص بك أثناء استكشاف العالم الرائع للبرمجة منخفضة المستوى.

    الخطوة 1: تكوين البيئة لتجميع أسم

    لتجميع برامج لغة التجميع (أسم) ، تحتاج إلى تكوين البيئة بحيث يكون لديك كل البرامج اللازمة. وفيما يلي بعض الخطوات التي تحتاج إلى متابعة لإعداد البيئة الخاصة بك:

    1. قم بتثبيت مترجم المجمع
    2. الخطوة الأولى هي تثبيت مترجم المجمع. اعتمادا على نظام التشغيل الذي تستخدمه ، قد يكون هناك العديد من خيارات المترجم. بعض المجمعين المجمع شعبية تشمل ناسم (نيتويد المجمع) ، الغاز (جنو المجمع) ، و فاسم (شقة المجمع). حدد واحد مناسب لنظام التشغيل الخاص بك وتثبيته.

    3. تكوين متغير بيئة المسار
    4. بعد تثبيت مترجم المجمع ، تحتاج إلى تكوين متغير بيئة المسار. سيسمح هذا لنظام التشغيل الخاص بك بالعثور على مترجم المجمع عند تنفيذ أمر من سطر الأوامر. يحدد متغير بيئة المسار قائمة بالأدلة التي يبحث فيها نظام التشغيل عن ملفات الأوامر القابلة للتنفيذ. أضف المسار إلى مترجم المجمع المثبت إلى متغير المسار بحيث يمكن تشغيله من أي مكان.

    5. إنشاء أسم فارغة.ملف أسم
    6. قبل تجميع البرنامج في لغة التجميع ، سوف تحتاج إلى ملف مع extension.an أسم تحتوي على شفرة المصدر للبرنامج. إنشاء ملف فارغ يسمى " أسم.أسم".

    بعد الانتهاء من هذه الخطوات ، ستكون جاهزا لتجميع البرنامج بلغة التجميع. في الجزء التالي من هذه المقالة ، سننظر في كيفية كتابة برنامج لغة تجميع بسيط وتجميعه باستخدام المترجم الذي تختاره.

    الخطوة 2: كتابة رمز لغة التجميع وحفظه في ملف

    بعد تثبيت البرنامج المحدد لتجميع رمز التجميع ، تحتاج إلى كتابة الرمز نفسه وحفظه في ملف منفصل.

    فيما يلي مثال على رمز لغة التجميع البسيط:

    رمز التجميعالوصف

    موف إيكس ، 5

    إضافة إيكس ، 3

    سوب إيكس ، 2

    في مثال الكود هذا:

    • موف إيكس, 5-يكتب الرقم 5 إلى سجل إيكس;
    • إضافة إيكس ، 3-يضيف الرقم 3 إلى الرقم الموجود بالفعل في سجل إيكس;
    • إيكس الفرعية ، 2-يطرح الرقم 2 من الرقم الموجود بالفعل في سجل إيكس.

    قبل البدء في كتابة رمز لغة التجميع ، يجب عليك قراءة الوثائق الخاصة بالبنية المحددة للمعالج الذي تتم كتابة الكود من أجله لفهم الأوامر وبناء الجملة المتاحة.

    بعد كتابة التعليمات البرمجية, يجب أن يتم حفظها في ملف منفصل مع .تمديد أسم. على سبيل المثال ، رمز.أسم.

    إذا كان الرمز يستخدم مكتبات محددة ، فإن إدراجها مطلوب للتجميع ، يجب عليك أيضا حفظها في ملفات منفصلة. لتوصيلها ، قد تحتاج إلى استخدام توجيهات المعالج المسبق الخاصة.

    الخطوة 3: تجميع وتجميع رمز التجميع

    بعد كتابة برنامج بلغة التجميع ، تحتاج إلى تجميعه في رمز الجهاز وتجميع الملف القابل للتنفيذ. في هذا القسم ، سنلقي نظرة على المراحل الرئيسية لتجميع وتجميع كود التجميع.

    1. اختيار المترجم: لتجميع رمز التجميع ، قد تحتاج إلى استخدام مترجم خاص يفهم بناء جملة التجميع. المجمعين الأكثر شعبية هي ناسم (نيتويد المجمع) ، الغاز (جنو المجمع) و فاسم (شقة المجمع). اختر المترجم الذي يناسبك من حيث القدرات وبناء الجملة.

    2. التجميع إلى رمز الجهاز: لتجميع رمز المجمع إلى رمز الجهاز ، استخدم المترجم الذي تختاره. قد يختلف أمر التجميع اعتمادا على المترجم المستخدم. على سبيل المثال ، لتجميع باستخدام ناسم ، استخدم الأمر "ناسم-إف إل إف 32" ، الذي يخلق ملف كائن مع التمديد ".س".

    3. إنشاء ملف قابل للتنفيذ: لإنشاء ملف قابل للتنفيذ من ملفات الكائنات ، استخدم برنامج الرابط ، الذي يجمع بين جميع ملفات الكائنات ويقوم بإنشاء ملف قابل للتنفيذ. قد يختلف أمر الإنشاء أيضا اعتمادا على الرابط المحدد. على سبيل المثال ، لبناء باستخدام رابط لد (سائق رابط) ، يتم استخدام الأمر "لد-م إلف_386-س".

    قد تحدث أخطاء تتعلق ببناء الجملة أو الملفات المفقودة أو أسباب أخرى أثناء تجميع وتجميع كود التجميع. من المهم مراقبة رسائل الخطأ بعناية وتصحيحها من أجل الحصول على ملف قابل للتنفيذ يعمل.

    بعد التجميع والتجميع الناجحين ، ستتلقى ملفا قابلا للتنفيذ يمكن تشغيله على جهاز الكمبيوتر الخاص بك أو أي جهاز آخر. سيقوم هذا الملف بتنفيذ الإجراءات الموضحة في برنامج لغة التجميع.

    غطى هذا القسم المراحل الرئيسية لتجميع وتجميع كود التجميع. باتباع هذه الخطوات ، ستتمكن من تجميع البرنامج وتجميعه بنجاح بلغة التجميع.

    سؤال وجواب

    ما هو الأمر المطلوب لتجميع ملف لغة التجميع?

    لتجميع ملف بلغة التجميع ، استخدم الأمر "ناسم".

    كيف يمكنني تجميع ملف لغة التجميع في ملف قابل للتنفيذ?

    لتجميع ملف لغة التجميع في ملف قابل للتنفيذ ، استخدم الأمر "دول مجلس التعاون الخليجي" ، مع تحديد ملف لغة التجميع وملفات الكائنات الضرورية الأخرى.

    الذي العلم يجب أن تستخدم لتجميع ملف في لغة التجميع دون ربط?

    لتجميع ملف بلغة التجميع دون ربط ، استخدم علامة "- ج".

    كيف يمكنني تجميع ملف لغة التجميع في ملف كائن?

    لتجميع ملف لغة التجميع في ملف كائن ، استخدم الأمر "ناسم" مع العلم "-و العفريت" أو "- و مفتول العضلات " ، اعتمادا على نظام التشغيل.

    هل من الممكن تجميع ملف بلغة التجميع دون استخدام مترجم?

    لا ، تجميع ملف في لغة التجميع يتطلب مترجم مثل" ناسم "أو"الغاز".