Планирование программы
Часть раздела Основы путешествия по Assembly на Coddy — урок 43 из 45.
Вы изучили все составляющие: определение данных, инструкции MOV, системный вызов exit и системный вызов write. Теперь пришло время собрать всё воедино, чтобы написать полноценную программу "Hello, World!" с нуля.
Прежде чем писать какой-либо код, вам нужен план.
Четыре шага, чтобы вывести "Hello, World!":
| Шаг | Что сделать | В какой главе это изучалось |
|---|---|---|
| 1 | Создать секцию .data со строкой | Глава 3 |
| 2 | Автоматически вычислить длину строки | Глава 3 |
| 3 | Настроить и вызвать системный вызов write | Глава 5 |
| 4 | Настроить и вызвать системный вызов exit | Глава 4 |
В следующих уроках вы будете писать каждую часть шаг за шагом, а затем соберете их все вместе.
Попробуйте сами
В этом уроке нет задания по программированию.
В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Основы
1Машина
Что такое CPUПамятьРегистры против памятиКак работают инструкцииПаттерн двух файловАрхитектура x86-64