У меня имеется книга Зубкова, но по ней начинающему сложно понять основы програмирования. Если несложно то подскажите автора который все детально разжевывает.
Можно почитать Низкоуровневое программирование для дZенствующих. А также попробовать других авторов: FAQ…
Автор, который АБСОЛЮТНО ВСЕ РАЗЖЕВЫВАЕТ, а так же дает основы программирования и заставляет думать самостоятельно (правда, древний - только под ДОС) - это Нортон, Язык ассемблера для IBM PC. Учиться по нему можно с нуля.
Человеку видимо нужно, для начала (чтоб охота не отпала) под Видовоз, что-нибудь настрогать. А потом уже за собственно за ассемблер браться. Почитай (скачай) здесь на сайте туториалы Iszeliona. В дополнение к вышесказанному могу порекомендовать: Р. Джордейн "Справочник программиста персональных компьютеров типа IBM PC, XT и AT".
Если выполнять все что дается в Абеле и вдумчиво читать, что он пишет многие вопросы пропадают, но на смену им приходят куда более изощренные вопросы. Но прежде чем читать Абеля надо и даже лучше всего почитать Рассылку, которую посоветывал IceStudent. А еще запомнить как отче наш все перевод чисел 0 - 15(дес. СС) в хекс, бинарку и обратно. В инситуте нас так гоняли, это здорово помогает!
мое имхо то в начачле пути воина можно и так попробовать: берем 5-6 книжек, условно разбиваем их на части, в духе - вступ, логика, команди, алгоритми, системи и т.д., и читаем-читаем-читаем все книги вместе. получиться, что сразу видно множество подходов к одному и тому же вопросу, плюс повторение как говориться мать, да и имхо интересней разние книги читать, пусть и об одном и том же, чем одну долбить до посинения. и так от блока к блоку все проходим. но ето все мое имхо, сам сначала читал вишеупомянутие рассилки, хотя в них мало что понял, как впрочем и сейчас я мало что понимаю )
Ну многие говорят что учить нужно для начала програмирование в dos, так как там многие моменты становятся понятнее. Мне бы желательно бумажную книгу, где все разжевывают с самого начала. А то не могу я по Зубкову сразу после Hello World переходить к многострочным программам, к которым описание хоть и есть но оно вводит только лишний сумбур и непонятность. Кто что о Фиагенове думает? Про него вроде один знакомый нелохо отзывался.
Финогенов хорошо писал. "Основы языка Ассемблера" 2000г. Не знаю, можно ли сейчас найти.. Как можно учиться по Зубкову - для меня загадка - мне не помогли знание z80 и 6502, у него ничего не понял :-(
Rohan ты упорно почему то второй раз Финогенова Фиагеновым обзываешь несмотря на замечание Или это неизвестный какой -то автор? У Финогенова (и его заклятого друга Рудакова) на данный момент IMHO лучший стиль в книгах для новичков. (опять же из имеющихся русскоязыных, на английском вне конкуренции для новичков Старая книга Хайда AoA - бесплатная, HLA - не брать!) Интересны и понятны все их книги. Если говорить о наиболее полных и современных книг из этого множества - то это Язык Ассемблера написаная опять в паре. Последние главы, немного но ясно и хорошо о драйверах в Windows, для 9x - на асме, КМД к сожалению на Си, но для новичков лучше и полнее (при меньшем тексте!) чем у Солдатова. Но некоторые важные вопросы особенно для новичков всё же не освещаются.
Извиняюсь за неграмотность и плохую память Короче как я понял если найду то покупать определенно стоит. Тока его я что-то в магазинах не видил
d0rki Ты полностью выразил в словах, как я изучаю PE-формат. это множество доков: Питрек, Упаковщики, Касперски и ряд др.
ссылка на Финогенова лежит здесь http://www.wasm.ru/forum/index.php?action=vthread&forum=18&topic=4874
Люди а какая книга для чего лучше (Абель vs. Фоногенов) Ну в том плане что может одна для Windows лучше вторая... Короче подскажите, а то завтра поеду покупать!
Интересно, что скажете о книге К. Ирвина "Язык Ассемблера для процессоров Intel"? Посмотрел-для начинающих самое оно. Фундамент хороший закладывается, много промеров и исходников.
Если есть вдохновение, то можно почитать Jeff Duntemann "Assembly Language Step-by-Step", вводную часть, там все расписано через метафори разние, чтоби попонятней. И ето первая книга, из мной прочитанних, где автор заставляет виучить хекс-арифметику )
А я как новичок новичку рекомендую однозначно местное производство)))) Просто-доходчиво.... а то на примерах Абеля я не видел смысла в ассемблере...))) первые страниц сто mov ax,xx mov bx,ax sub ax,bx... о-о-о-о смотрите ах=00 Или давайте посмотрим авторское право, время, и.... т.д. многие говорят что Абель рулез полный, но энтузиазм у меня быстро проподал, пока не наткнулся на Дзэнствующих... Ирвин... выполняет роль ножки для дивана....Хотя давно его книгу не открывал, так что no comments. Энтузиазм вещь нужная, поэтому читать Дзэнствующих а в перерыве между примерами почитывать Абеля Я так думаю)