Привет! Подскажите пожалуйста, что можно почитать по ассемблеру начинающему, в общем-то я когда-то немного программистил под DOS, но назвать это серьезным программированием трудно (да и плохо помню..).., а так я программирую на C/C++ (Win32API в основном и MFC иногда..) также приходится на C#.. Извиняюсь за такой вопрос, я думаю, что я не первый.. только мня больше интересуют литература которая сейчас издается.. может быть есть сейчас что-нибудь хорошее по данной теме? ..подскажите пожалуйста!
http://wasm.ru/doclist.php?list=1 как пример, за которым далеко ходить не надо: большинство информации на русском. Что касается литературы на English — смотри http://webster.cs.ucr.edu/, там всё здорово разложено по полочкам, систематизировано, как только можно, хотя информация слегка «не в тему», потому как автор Randall Hyde продвигает свою разработку — HLA, высокоуровневую «надстройку» над обычным языком ассемблера, но документацию по низкоуровневому программированию определённо стоит скачать и прочитать. По оптимизации рекомендую Agner Fog (http://agner.org) — очень свежая инфа об оптимизации кода и архитектуре процессоров x86, много сравнительных таблиц, данных, полученных экспериментальным путём. Здесь, на wasm.ru есть переводы статей доктора Фога от Aquila.
а вот эта http://shop.piter.com/book.phtml?978546901496 книга (если не считать что придется много чего качать к ней) как? -может кто читал?
Фог хорош, но наверное, всё-таки Руководства от INTEL будут свежее. В последнем издании есть расхождения. Фог устарел, хотя и не намного Руководства не на русском, можно почитать здесь (последняя ссылка): http://www.intel.com/products/processor/manuals/index.htm
AsmGuru62 Спасибо! ..если можно я еще не к месту спрошу, вот от сюда чтонибудь требует аутентификации: Visual Studio 2005 SP1 Visual Studio 2005 SP1 Update for Windows Vista Visual Studio 2005 SDK 4.0 RTM Released Microsoft Windows SDK Update for Windows Vista (http://www.microsoft.com/downloads/details.aspx?Fami…mp;DisplayLang=en а то есть еще и тут http://www.microsoft.com/downloads/details.aspx?Fami…mp;DisplayLang=en –непонятно в чем разница?) Vista WDK (RTM) DirectX SDK (April 2007) MSDN Library for VS SP1 (April 2007 Edition) ..эх.. вон чего к Microsoft® Visual Studio® 2005 Team Suite Service Pack 1 написано: ..это типа лицензионного требует..
Вот Windows® Server 2003 R2 Platform SDK ISO (409M), ссылка прямая, НЕ требует валидации установленной Винды.