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

كتابة data.asm

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

challenge icon

التحدي

Create ملف data.asm لبرنامج يطبع Hello, World! متبوعًا بـ newline.
تحتاج إلى:

  1. قسم .data
  2. string يحمل label باسم msg ويحتوي على Hello, World! وnewline (0x0a)
  3. constant called msgLen الذي calculates length تلقائيًا using $ - msg

لماذا يوضع هذا في ملف منفصل:

تذكّر نمط الملفين من الفصل 0:

  • data.asm يحتوي على جميع تعريفات data
  • main.asm سيضمّن هذا الملف باستخدام %include "data.asm"(سنغطي هذا في الدرس التالي)

جرّب بنفسك

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

تدرّب بنفسك: Playground لـ Assembly