Консультация № 189380
16.05.2016, 11:54
0.00 руб.
0 2 1
Здравствуйте! Прошу помощи в следующем вопросе:

Решил заняться программированием на Ассемблере, но не знаю с чего начать. Напишите пожалуйста, какое программное обеспечение необходимо для программирования в ОС Windows 7, а также подходящий к нему самоучитель.

Обсуждение

давно
Старший Модератор
31795
6196
16.05.2016, 11:58
общий
Адресаты:
Платформа 32-а или 64-е бита?
Об авторе:
Мне безразлично, что Вы думаете о обо мне, но я рад за Вас - Вы начали думать.

давно
Старший Модератор
31795
6196
20.05.2016, 13:17
общий
это ответ
Здравствуйте, Пушкарев Сергей Сергеевич!

Вам нужно:

Любой текстовый редактор, САМЫЙ простой, не WORD, блокнот вполне подойдет.
Компилятор. Их много, они отличаются как способом запуска, разрядностью, так и синтаксисом. Наиболее популярная тройка выглядит так:
- TASM - версии под DOS и WINDOWS, командная строка, синтаксис хорошо описан в книгах.
- MASM - аналогичен tasm.
- FASM - среда разработки, может создавать программы и DOS и WINDOWS, синтаксис отличается от первых двух, различия есть в прилогаемом файле помощи.
Есть ещё WASM, NASM, YASM и другие.
GAS - это стандарт для *-nix систем.

Книги, их очень много, как и авторов:Абель, Крупник, Зубков, Юров, Пирогов, Калашников, всех не перечислить.
Каждый автор имеет свой взгляд на изложение материала и ставит акценты на определенных моментах. Поэтому книжек нужно будет несколько, чтобы сравнивать информацию, т.к. истина где-то посредине. На падабуме очень много книг.

При изучении Вам нужен будет ещё и отладчик. Можно использовать встроенный Debug, но есть и другие AFDpro, OlyDbg, TurboDebuger, IDA, SoftICE. Все они отличаются функциональностью, последний может отлаживать ядро системы, к примеру.

Удачи!
Об авторе:
Мне безразлично, что Вы думаете о обо мне, но я рад за Вас - Вы начали думать.

Форма ответа