Главная /
Ассемблер /
Для чайников /
Предисловие
Данная книга предназначена для тех, кто уже имеет навыки программирования на языке
высокого уровня, но хотел бы перейти «ближе к железу» и разобраться с тем,
как выполняются команды процессора, как происходит распределение памяти, как управляются
разные «железяки» типа дисководов и т.п.
Книга разбита на несколько разделов. Первый раздел –
быстрый старт. Здесь
очень кратко описаны основные принципы программирования на языке Ассемблера, сами
ассемблеры (компиляторы) и методы работы с ассемблерами. Если вы уверенно себя чувствуете
в программировании на высоком уровне, но хотели бы освоить азы низкоуровневого
программирования, то, быть может, вам будет достаточно прочитать только этот раздел.
Второй раздел описывает такие вещи, как системы исчисления, представления данных
в памяти компьютера и т.п., то есть вещи, которые непосредственно к программированию
не относятся, но без которых профессиональное программирование невозможно.
Остальные разделы описывают некоторые конкретные примеры программирования на языке Ассемблера,
содержат справочные материалы и т.п.
Основы программирования вообще в этой книге не описаны, поэтому для начинающих настоятельно
рекомендую ознакомиться с книгой
Как стать программистом, где разъяснены «на пальцах»
общие принципы программирования и подробно рассмотрены примеры создания простых программ
от программ для компьютеров до программ для станков с ЧПУ.