В книге представлен справочный материал по языку ассемблера для процессоров Intel. Приведено описание системы команд до Pentium 4 включительно. Также в издание включены необходимые сведения по архитектуре процессоров 32-разрядной архитектуры Intel (IA-32) и версиям ассемблера пакетов TASM и MASM. Книга может быть использована при программировании процессоров, поддерживающих базовые элементы IA-32 — это процессоры фирм AMD, VIA, Transmeta. Справочник предназначен для читателей, интересующихся низкоуровневым программированием. Предложенный материал может быть полезен также студентам высших учебных заведений, изучающих вопросы архитектуры компьютеров и программирования на машинно-ориентированных языках.
В учебнике рассматриваются вопросы программирования на языке ассемблера для компьютеров на базе микропроцессоров фирмы Intel. Основу книги составляет материал, являющийся частью курса, читаемого автором в высшем учебном заведении и посвященного вопросам системного программирования. По сравнению с первым изданием учебник существенно переработан. Исправлены ошибки и неточности.
Приведены необходимые сведения для программирования Windows-приложений на ассемблерах MASM и TASM: разработки оконных и консольных приложений, создания динамических библиотек, многозадачного программирования, программирования в локальной сети, в том числе и с использованием сокетов, простые методы исследования программ.