понедельник, 23 декабря 2013 г.

Работа с компилятором MASM32

Желающим дальше продвигаться в изучении ассемблера нужно перейти к работе с компилятором MASM32 фирмы Microsoft, который можно скачать бесплатно

Необходимо помнить:
  • у программы на ассемблере есть жесткая структура: блок общих настроек, подключения библиотек, описания данных и т.д., см. примеры в папке masm32/bin/tutorial установленного на вашем компьютере ассемблера. Для начала копируйте эту структуру программы.
  • в ассемблере очень часто используются подпрограммы (нужно разобраться с оформлением, передачей данных)
  • в ассемблере безобразный ввод-вывод, с которым нужно также отдельно разбираться
  • чтобы отлаживать серьезные программы, нужно работать с отладчиком. Он сможет продемонстрировать покомандное выполнение программы, содержимое регистров. За простоту и интуитивную понятность хвалят отладчик ollydbg, который можно скачать бесплатно.

Некоторые пояснения работы с компилятором   MASM32 можно найти на рисунке:


Комментариев нет:

Отправить комментарий