Menu
Coddy logo textTech

Написание data.asm

Часть раздела Основы путешествия по Assembly на Coddy — урок 44 из 45.

challenge icon

Задание

Создайте файл data.asm для программы, которая выводит 'Hello, World!' с последующим символом новой строки.
Вам понадобятся:

  1. Секция .data
  2. Строка с меткой msg, содержащая 'Hello, World!' и символ новой строки (0x0a)
  3. Константа с именем msgLen, которая автоматически вычисляет длину, используя $ - msg

Почему это выносится в отдельный файл:

Вспомните паттерн из двух файлов из Главы 0:

  • data.asm содержит все определения данных
  • main.asm будет включать этот файл с помощью %include "data.asm"

Попробуйте сами

Все уроки раздела Основы