<<
>>

Выбор пакета ассемблера

Какой из пакетов ассемблера выбрать для практической работы? Если этот выбор делать с точки зрения долгосрочной перспективы, то, безусловно, MASM. Причи- на для этого — продолжающаяся поддержка и развитие этого пакета фирмой Microsoft.
Для учебных целей более привлекателен TASM. В данном учебнике выбран промежуточный вариант — транслятор TASM в режиме MASM. Этот ре- жим поддерживает почти все возможности транслятора MASM и создан специ- ально для разработки переносимых (на уровне исходных текстов) программ. Та- кой подход имеет преимущества в том, что читатель, во-первых, получает навыки использования двух пакетов и, во-вторых, по мере познания особенностей пакетов становится свободным в своем выборе. Процесс разработки программ с помощью пакетов TASM и MASM предполага- ет, что пользователь интенсивно работает с командной строкой. При этом он дол- жен помнить не только последовательность запуска различных программ, форми- рующих исполняемый модуль, но и задаваемые при этом параметры программ. Если проект состоит из большого количества файлов, необходимость помнить всю эту информацию довольно утомительна. Для решения этой проблемы можно посове- товать использовать специальную программу — менеджер проекта. В пакете TASM такой программой является утилита make.exe, а в пакете MASM — утилита nmake.exe. Эти утилиты работают со специально оформленными файлами, назы- ваемыми файлами описания, или make-файлами. В make-файлах задаются отно- шения между файлами проекта и действия над этими файлами, которые выполня- ются в зависимости от возникновения тех или иных условий. Главный принцип, положенный в основу работы утилиты make.exe, заключается в анализе времени изменения или создания файлов. Подробное описание утилиты можно найти сре- ди файлов к книге1.
<< | >>
Источник: В. И. Юров. Assembler. Учебник для вузов. 2-е изд. 2003

Еще по теме Выбор пакета ассемблера:

  1. Глава 24 СОЗИДАНИЕ И ОТКРЫТИЕ СЕРДЦА В ОДНОМ ПАКЕТЕ
  2. Выбор линейного мышления - это выбор прожить жизнь в танце частиц.
  3. Выбор есть. Он существует всегда. Сознание - это выбор.
  4. ОБЪЕКТ СЕКСУАЛЬНЫЙ: ВЫБОР
  5. Финансирование выборов
  6. ВЫБОР МЕЖЛИЧНОСТНЫЙ: МОТИВАЦИЯ
  7. § 4. Выборы и референдум
  8. Элекция (выбор часа)
  9. Парламентские выборы
  10. РЕАКЦИЯ ВЫБОРА
  11. Организация выборов
  12. О собственном выборе
  13. Выбор Духа