ну и как - понял? через какое-то время сам поймешь, почему это очень глупый вопрос, тем более что все уже разжевали "многа букав ниасилил" (с) ))
leo Полностью согласен, НО высказывания о том, что асм уже давно перестал бить ЯВУшные компиляторы - тоже демагогия, которую необходимо пресекать всеми возможными средствами. Поэтому я и упомянул про возможность резко оптимизировать код как в плане быстродействия, так и по размеру. Конечно, изучать асм полезно далеко не в первую очередь для оптимизации. На эту тему куча книг написана и начинать дискуссию с появлением очередного новобранца в рядах дзена уже надоело. cl.exe тоже в основном or использует, а не test. Про icc не в курсе. xlinuks Очень зря. Читать Юрова можно и нужно, но плохо, когда на этом останавливаются.
Я так про юрова отозвался потому что он отобьет желание учится ассемблеру почти у любово новичка, по его книги смогут учить разве что студенты которых *заставляют*, да книга хороша, но редко кто сможет прочитать страниц 100-200 и при этом не быть в состоянии даже создать окно под windows, я понимаю что это не главное, но представь себе ты зубришь (а там такая инфа что дейтсвительно нужно зубрить) долгое время и скажем после даже недели или двух недель ты не можешь ничего *визуального* создать, в этом смысле лучше посоветовать человеку сначала Iczeliona - чтобы глаза радовались, а потом можно будет перейти на тюнинг качества приложений, и тогда настанит время и для Юрова..
imho, ассемблер учат не для того, чтобы окошки под виндой рисовать Для этого надо изучить API и какой-нибудь высокоуровневый язык, который позволит этот API использовать...
Позвольте приведу мой рейтинг хороших (или лучше доступных) книг по интересности и элегантности кода, написанного авторами: 1. Зубков - оч интересные пиёмы и техники программирования(!) 2. Юров (+практикум) - ну очень бажная книжка во всех её изданиях (записываю все ошибки - целый лист ушёл). Практикум поинтереснее будет. 2. Пирогов - подобие Iczeliona. Простенько и без(!) всего великолепия и мощи ассемблера). Нет изящества присущего Зубкову.
В прошлом году впервые начал изучать асм (тогда было желание, но еще не было необходимости хоть на чем то писать под винду) прочитал Юрова (учебный курс) от корки до корки... и желание учится напрочь пропало. Так что согласен с xlinuks. Но с другой стороны понять туториалы Iczeliona если ты ничего не знаешь помойму практически невозможно. А вообще, отвлекаясь на лирику, хочу сказать, что это самый лучший сайт по програмированию который я встречал, только попав на него я реально начал что то осмысливать, так что хочу сказать БОЛЬШОЕ пасибо его создателям. Насчет языков я понял, сколько людей столько и мнений... А как насчет стоящих сайтов по ним (разновидности Си, по асму не думаю что есть что то лучше этого)?
Это как? Си как бы стандартизованный язык. Правда не все компиляторы одинаково полезны=) Хотя последнее (про компиляторы) скорее к С++ относится.
да нормальная у Юрова книжка, прочитал без труда и желание учиться дальше не пропало. Да и потом под конец справочник по командам опятьже. Хотя мб я не показатель, в своё время прочитал 6 томов "истории великой отечественной войны советского союза", вот это было тяжело читать я понимаю, а Юров это просто
Алексей Предварительно можно почитать что-нибудь отсюда и отсюда, но можно и после. А потом уже браться за Юрова и т.п. Если есть обьективные претензии к последнему изданию Юрова, можете создать ветку в разделе WASM.BOOKS. Есть основания полагать, что издательства и авторы читают этот раздел.
Алексей У меня такая же фишка была, и причем тоже в прошлом году, и я прочитав первые 100 страниц не выдержал и бросил, уж слишком грузно, там он даже нарисовал структуру самого чипа, как чип общается с кэшом 1 & 2го уровня, в таких ситуациях реально поможет только мазохизм )) А когда спустя год, решил еще раз попробовать то натолкнулся на Калашникова (хорошо обьясняет), а потом на Iczeliona и дела пошли в гору! Так что вот ссылка, там можешь заказать его книгу, если не хочешь платить найди ее в интернете, в конечном итоге дашь знать я отошлю тебе на майл (оставишь адрес) http://www.kalashnikoff.ru/Assembler/ удачи
xlinuks, пасибо посмотрю у себя, где то я его качал и даже читал, но помойму только статьи о програмировании под DOS, так что если что обязательно обращусь... Kmet: я вольно выразился, уточняю С и VC++ (особенно он) Quantum: статьи по второй ссылке я все читал, а по первой наверное слабоват еще, но попробую... Есть такой больной вопрос, называется он "память", в том смысле что такое куча, и где она лежит, динамическое выделение памяти, как паять выделяется приложению, ну и в том же духе, не подскажет ли кто статей по этому поводу? я нашел только одну и ту на английском...
Алексей "Веды" приплюстнутых программистов Бьерн Страуструп Язык программирования С++ Бьeрн Страуструп Справочное руководство по C++ Достатно сложно написано,возможно не для начинанающего, но прочитать обязательно. Авторитенее этих книжек только стандарт.