Top.Mail.Ru
Ответы
Аватар пользователя
12лет
Изменено
Аватар пользователя
Аватар пользователя
Аватар пользователя
Программирование
+2

Assembler for Windows 7

Кто может сказать, что для него надо?
Список, так сказать. Собственно, сам ассемблер я скачал, что еще требуется? На руках учебник старого образца, я нуб в этой области, скажите, какие есть свежие версии, которые пойдут под седьмую?
1. Ассемблер (есть)
2. компилятор (есть)
3. компоновщик Link(нет)
4. отладчик (нету тоже)
5. шестнадцатеричный редактор Hiew(так же нет, какой взять? )

По дате
По рейтингу
Аватар пользователя
Новичок
12лет

FASM: http://flatassembler.net/ в составе есть простенькая IDE, не нужно линкеров, он сам умеет создавать исполняемые файлы для Windows, MS-DOS и др.
MASM32: [ссылка заблокирована по решению администрации проекта]. masm32. com/ (пробелы убрать) -- в составе простенькая IDE, линкеры в наличии, для Windows и MS-DOS нужно использовать разные линкеры (http://otvet.mail.ru/question/79212100).
http://www.emu8086.com/ -- интерактивная система для изучения ассемблера, компьютерной архитектуры....Платная, но не дорогая, демо версия на 14 дней. Эмуляторы PC 8086, текстового терминала, графической карты, портов в/в, семисегментного индикатора, среда разработки, отладчик и прочие ништяки.

Учебники в основном написаны для MS-DOS, если не будете использовать emu8086, то скачайте старый masm для ДОСа (http://old-dos.ru/files/file_122.html , http://kalashnikoff. ru/Assembler/prog/ -- тут можно скачать отладчик и hiew) или tasm и работайте в эмуляторе DosBox, закончите вашу книгу, перейдете на программы для Windows.

Аватар пользователя
Мастер
12лет

есть очень хорошая книжка калашникова ассемблер это просто. правда там с .com файлов все начинается но все понятно и просто)

Аватар пользователя
Искусственный Интеллект
12лет

вам надо Api Windows 7 изучить, хотя он перешел от ХР, если мне память не изменяет то все строки там в юникоде передаются, а в целом все как для ХР, ну еще тонкости при эффектах.
на счет линкера, как это его нету? с 1 по 3 обязано быть или ищите полный комплект. вот у MASM32 - masm32.exe выполняет роль и компилятора и линкера при разных параметрах.
пункт 4-5 это два в одном, в каждом отладчике есть НЕХ просмоторщик, хотя в последнем случае можно модифировать код напрямую в файле, но где именно, это выясняется в отладчике. . вот такая борода

Аватар пользователя
Профи
12лет

а где взять двоичный код для Windows 8? )))