Ассемблер: свежий взгляд. Что думают об этом профессионалы?
Xakep, номер #045, стр. 045-026-7 Идем далее. Для каждого компилятора есть своя IDE. И не одна! Конечно, существуют среды разработки, которые можно настроить под любой компилятор (для этого надо копаться в настройках среды и вбивать туда необходимые ключи к компилятору и линкеру). Но опыт показывает, что лучше выбрать одну узко заточенную под конкретный продукт IDE и юзать ее. Для NASM существует неплохая штуковина под названием NasmIDE. Ее мы тебе и предлагаем. Она имеет интерфейс чисто борландовского ДОСовского редактора, но со своими функциями справляется нормально. Выбрать же IDE для MASM или MASM32 (вся фича в том, что раз компилятор и линкер у них одинаковый, то и оболочки дружат между собой) намного сложнее. Тут намного больше вариантов, чем для NASM. Если честно, IDE это как девушка. Одним нравятся блондинки, другим брюнетки, третьим шатенки... так и со средой разработки. Чтобы не заглушать твою индивидуальность, мы выкладываем тебе на диск все самые лучшие оболочки на сегодняшний день (Visual ASM от Джастина Декера, Visual ASM IDE от Томаса Жагера, ASMEdit от Ивейна, RAD ASM от Кетило, Visual ASM от Прадипана...). Разобраться с ними достаточно просто: графическая среда в любом случае легче командной строки. Так что разделяй и властвуй - выбирай и запускай. Самый лучший хелп Самое лучшее интерактивное пособие на сегодня создано Ральфом Брауном. Об этом знает любой ассемблерщик. Но далеко не у каждого стоит такой хелп. Почему? Неужели его так сложно найти? Нет, найти его - дело пяти секунд. А вот установить - это действительно сложно. Итак, инструкция по установке: 1. Возьми файлы inter61a.zip ... inter61f.zip и распакуй их все в один каталог. На вопрос о перезаписи уже существующих file_id.diz отвечай, что хочешь. 2. Архив HC.zip распакуй туда же. 3. Из архива F вылезет intw2hlp.zip (именно с буковкой W!). Распакуй его в этот же каталог. 4. Из intw2hlp.zip вылезет intwin.bat. Найди в нем строку "hc31 intwin" и замени на "hcp intwin". 5. Запускай intwin.bat и жди. Ждать придется прилично (минут пять)! На любые возникающие ошибки жми кнопку, чтобы продолжить, и не обращай внимания. В результате длительных беганий точек по экрану получишь intwin.hlp, который и является искомым файлом справки. Если во время открытия этого хелпа будут возникать ошибки (это может быть из-за того, что мы сделали с тобой 16-битный хелп, а последние Windows, как известно, 32-битные), то просто жми на "ОК" и не обращай на них внимания. Все будет работать. |