Автор Алексей Андронов задал вопрос в разделе Другие языки и технологии
ассемблер с нуля. дайте хорошую книгу по ассемблеру. что нужна знать для того что бы начать его изучать? и получил лучший ответ
Ответ от Intro-nikol[гуру]
Сам начинал с книги:
1. Ассемблер и программирование для IBM PC, Питер Абель
Один недостаток - рассматривается программирование только под MS-DOS.
Но чтоб понять основные принципы - однозначно рекомендую.
Ну и еще кое-что, из того, чем сам пользовался:
2. Освоение Turbo Assembler - Том Сван
3. Assembler для IBM PC - Майко Г. В. (правда опечаток в этой книжке много)
4. Видеосистемы ПК фирмы IBM - В. Л. Григорьев (Достаточно подробно рассматривается программирование видеоадаптеров именно на ASM)
5. Как написать компьютерную игру (на ассемблере для IBM PC) - Н. Шалаев, Е. Осин
6. Assembler учебник - В. Юров
7. Assembler практикум - В. Юров (дополнение к Assembler учебник - В. Юров)
8. Assembler Специальный справочник - В. Юров
9. Assembler для Windows - В. Ю. Пирогов
10. Программирование на аппаратном уровне (специальный справочник) - В. Кулаков
+ Интернет (например ресурс www. codenet .ru)
Но с нуля начинать лучше с п. 1 и 3
Удачи
ВИ Юров издание 2006 Питер
"что нужна знать для того что бы начать его изучать? "
Принципы работы ПК и ПО. Желательно знать хотя бы один другой нормальный ЯП.
Что нужна знать для программиста?
Нужна потребность.
Когда в вузе на 1 курсе я изучал С++, я нихрена не понял, а свои расчеты
подробнее...
Кто был первым в истории программистом?
В середине 70-х гг. нашего столетия министерство обороны США (Пентагон) официально утвердило
подробнее...
Чем платформа отличается от операционной системы на телефоне?
Аппаратная платформа
низкий уровень, образованный микроархитектурой, микропрограммой
подробнее...
Для чего нужна Java на компьютере?
Программы на Java транслируются в байт-код, выполняемый виртуальной машиной Java (JVM) —
подробнее...
Что обозначает выражение: "Легок на помине"
Всё сказанное совершенно верно, но суть не в этом!
"помине" - это искажённое "помонки".На
подробнее...
что такое интерфейс?
Слово интерфе́йс (англ. interface) — место или способ соединения/соприкосновения/связи. Этот термин
подробнее...
Что означает термин Интерфейс?
Слово интерфейс (англ. interface) — место или способ соединения/соприкосновения/связи. Этот термин
подробнее...
кто такой it программист?
вообще айтишник это системный администратор который отвечает за аппаратную часть компьютера но не
подробнее...
Windows XP x64 или x86?
ну ты с начало почитай отличия и преимущества х86 от х64 архитектуры, че спрашивать то? щяс тебе
подробнее...
определение и назначение интерфейса
Слово интерфейс (от англ. interface — поверхность раздела, перегородка, шутл. междумордие) в общем
подробнее...
ЧТо такое direct3d?
Direct3D 10 — набор API функций для взаимодействия с видеокартой; поддерживается аппаратно
подробнее...
Что такое MSDN ?
Microsoft Developer Network (MSDN) — это подразделение компании Майкрософт, ответственное за
подробнее...
информатика (
1. Постоянное запоминающее устройство служит для хранения:
a) Программ начальной загрузки
подробнее...
Чем занимаються программисты?
Программисты занимаются программированием, то есть написанием программного обеспечения.
подробнее...
что значит интерфейс?
Это оформление, то что видите на мониторе. (допустим главная страница
подробнее...