


Assembler for Windows 7
Кто может сказать, что для него надо?
Список, так сказать. Собственно, сам ассемблер я скачал, что еще требуется? На руках учебник старого образца, я нуб в этой области, скажите, какие есть свежие версии, которые пойдут под седьмую?
1. Ассемблер (есть)
2. компилятор (есть)
3. компоновщик Link(нет)
4. отладчик (нету тоже)
5. шестнадцатеричный редактор Hiew(так же нет, какой взять? )
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.
есть очень хорошая книжка калашникова ассемблер это просто. правда там с .com файлов все начинается но все понятно и просто)
вам надо Api Windows 7 изучить, хотя он перешел от ХР, если мне память не изменяет то все строки там в юникоде передаются, а в целом все как для ХР, ну еще тонкости при эффектах.
на счет линкера, как это его нету? с 1 по 3 обязано быть или ищите полный комплект. вот у MASM32 - masm32.exe выполняет роль и компилятора и линкера при разных параметрах.
пункт 4-5 это два в одном, в каждом отладчике есть НЕХ просмоторщик, хотя в последнем случае можно модифировать код напрямую в файле, но где именно, это выясняется в отладчике. . вот такая борода
а где взять двоичный код для Windows 8? )))