كيفية تشغيل NASM على Windows: 9 خطوات (بالصور)

جدول المحتويات:

كيفية تشغيل NASM على Windows: 9 خطوات (بالصور)
كيفية تشغيل NASM على Windows: 9 خطوات (بالصور)

فيديو: كيفية تشغيل NASM على Windows: 9 خطوات (بالصور)

فيديو: كيفية تشغيل NASM على Windows: 9 خطوات (بالصور)
فيديو: حل جميع مشاكل برامج مايكروسوفت أوفيس (Microsoft Office) بثلاثة طرق بسيطة لجميع الإصدارات 2024, أبريل
Anonim

قد يكون تعلم لغة التجميع أمرًا صعبًا ، ولكنه قد يكون أيضًا شرطًا لمناهج معينة. لبدء التعلم ، يمكنك استخدام CodeBlocks ، مترجم C مجاني ، مقترنًا بـ nasm (مُجمّع على مستوى الشبكة).

خطوات

قم بتشغيل NASM على Windows الخطوة 1
قم بتشغيل NASM على Windows الخطوة 1

الخطوة 1. قم بتنزيل قوالب الكود من تنزيلات Code Blocks

قم بتشغيل NASM على Windows الخطوة 2
قم بتشغيل NASM على Windows الخطوة 2

الخطوة الثانية. قم بتنزيل nasm من مُجمع netwide

قم بتشغيل NASM على Windows الخطوة 3
قم بتشغيل NASM على Windows الخطوة 3

الخطوة الثالثة. قم بتثبيت قوالب الكود عن طريق تشغيل الإعداد

ملف exe الذي قمت بتنزيله.

قم بتشغيل NASM على Windows الخطوة 4
قم بتشغيل NASM على Windows الخطوة 4

الخطوة 4. استخراج nasm وتثبيته في مجلد codeblocks ، على سبيل المثال

، C: / Program Files / CodeBlocks / MinGW / bin.

قم بتشغيل NASM على Windows الخطوة 5
قم بتشغيل NASM على Windows الخطوة 5

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

هذا برنامج وحدة تحكم Win32 يكتب "Hello، World" على سطر واحد و؛ ثم يخرج. يجب ربطه بمكتبة سي.

قم بتشغيل NASM على Windows الخطوة 6
قم بتشغيل NASM على Windows الخطوة 6

الخطوة 6. احفظ شفرة المصدر أعلاه كـ helloworld

asm في الموقع: C: / Program Files / CodeBlocks / MinGW / bin.

قم بتشغيل NASM على Windows الخطوة 7
قم بتشغيل NASM على Windows الخطوة 7

الخطوة 7. تشغيل nasmpath

مضرب.

أدخل هذا الأمر: nasm -f win32 helloworld.asm. يجب أن ينتج ملف helloworld.obj في نفس الدليل.

قم بتشغيل NASM على Windows الخطوة 8
قم بتشغيل NASM على Windows الخطوة 8

الخطوة 8. قم بتنفيذ ملف الكائن عن طريق كتابة:

دول مجلس التعاون الخليجي helloworld.obj. يجب أن يقوم بإنشاء ملف يسمى a.exe.

الخطوة 9. اكتب a.exe لتشغيل برنامج الاختبار والحصول على النتيجة

يجب أن تظهر الكلمات "Hello، World" على الشاشة.

قم بتشغيل NASM على Windows الخطوة 9
قم بتشغيل NASM على Windows الخطوة 9

الطريقة 1 من 1: التعليمات البرمجية

global _main extern _printf section.text _main: push message call _printf add esp، 4 ret message: db 'Hello، World'، 10، 0

موصى به: