Составители:
Рубрика:
19
Загрузка адреса сегмента данных состоит из двух команд, так как непо-
средственные данные нельзя заносить прямо в сегментный регистр.
Для завершения программы и выхода в DOS имеется несколько воз-
можностей, рекомендуется использовать две команды, начинающиеся с
метки quit.
2.5. Обработка программ в MS-DOS
Обработка программ на языке ассемблера в MS-DOS состоит из сле-
дующих этапов:
Создать с помощью текстового редактора файл с текстом програм-
мы на языке ассемблера.
Транслировать программу с помощью ассемблера TASM (или
MASM);
Скомпоновать программу с помощью компоновщика (редактора свя-
зей) TLINK(или LINK).
Запустить программу на выполнение.
Файл исходного текста
программы должен иметь расширение asm.
Запуск транслятора осуществляется командой
tasm <исходный файл >[,[< объектный файл >][,[< файл листинга >][,[<
файл перекрестных ссылок >]]]][;]
Все создаваемые транслятором файлы будут иметь разные расшире-
ния имени, поэтому им можно оставить имя исходного файла:
tasm <исходный файл >, , , , ;
Точка с запятой показывает, какие файлы должен создать транслятор,
например, конструкция
tasm <исходный
файл >;
создаст только объектный файл.
Загрузка адреса сегмента данных состоит из двух команд, так как непо-
средственные данные нельзя заносить прямо в сегментный регистр.
Для завершения программы и выхода в DOS имеется несколько воз-
можностей, рекомендуется использовать две команды, начинающиеся с
метки quit.
2.5. Обработка программ в MS-DOS
Обработка программ на языке ассемблера в MS-DOS состоит из сле-
дующих этапов:
Создать с помощью текстового редактора файл с текстом програм-
мы на языке ассемблера.
Транслировать программу с помощью ассемблера TASM (или
MASM);
Скомпоновать программу с помощью компоновщика (редактора свя-
зей) TLINK(или LINK).
Запустить программу на выполнение.
Файл исходного текста программы должен иметь расширение asm.
Запуск транслятора осуществляется командой
tasm <исходный файл >[,[< объектный файл >][,[< файл листинга >][,[<
файл перекрестных ссылок >]]]][;]
Все создаваемые транслятором файлы будут иметь разные расшире-
ния имени, поэтому им можно оставить имя исходного файла:
tasm <исходный файл >, , , , ;
Точка с запятой показывает, какие файлы должен создать транслятор,
например, конструкция
tasm <исходный файл >;
создаст только объектный файл.
19
Страницы
- « первая
- ‹ предыдущая
- …
- 17
- 18
- 19
- 20
- 21
- …
- следующая ›
- последняя »
