Создание программы на языке Ассемблера
Путь от идеи к готовой для выполнения программы состоит из
нескольких этапов. В данном разделе рассматриваются этапы создания
программы на языке ассемблера для IBM PC. К обсуждаемым здесь
средствам относятся: строковый редактор, ассмеблер, редактор
связей (компоновщик) и отладчик. С помощью редактора создаются
исходные программы на языке ассемблера. Ассемблер преобразует
исходную программу в объектный код, который очень близок к
машинному языку. Редактор связей трансформирует объектный код в
файл типа .EXE, содержащий программу, которая готова к выполнению.
И наконец, программа-отладчик может оказать помощь в выявлении
ошибок в программе.
СТРОКОВЫЙ РЕДАКТОР ДОС
Редактор строк формирует текстовые файлы. Содержимое текстового
файла представлено в коде ASCII. Редактор позволяет вводить нужный
вам текст в файл. Если затем понадобится изменить файл, то для
этого опять используется редактор.
Редактор строк (EDLIN) входит в состав DOS IBM PC. Файл
EDLIN.COM является внешней командой, т.е. загружается в память
только по запросу. Для запуска редактора должна быть выполнена
следующая команда:
A>EDLIN FILE.ASM
где FILE.ASM - имя текстового файла, с которым будет работать
редактор. Файл FILE.ASM уже может существовать, как в случае, когда
вы вносите изменения в сформированную программу. Если же такого
файла еще нет, то он будет создан с помощью редактора EDLIN. По
окончании редактирования результирующий текст помещается в файл
FILE.ASM. Если в данном редактировании файл не создавался, то
редактор EDLIN выполняет переименование старого варианта файла
FILE.ASM в файл FILE.BAK (backup - копия). Создание копии файла
позволяет с ее помощью устранить любые серьезные ошибки, допущенные
при редактировании файла. Вы ликвидируете файл со внесенными при
редактировании ошибками и переименовываете файл .BAK в файл .ASM.
Содержание Назад Вперед