Книги / Языки программирования / Ассемблер / Программирование на ассемблере на платформе х86-64

Программирование на ассемблере на платформе х86-64

Руслан Аблязов

Книга посвящена низкоуровневому программированию на языке ассемблера для 64-битной платформы x86-64. Автор подробно рассматривает два ключевых режима работы процессора: защищённый режим и 64-битный long mode, уделяя особое внимание их архитектурным особенностям и механизмам функционирования.

Помимо теоретических основ, значительная часть материала посвящена практической разработке приложений и драйверов на ассемблере для операционных систем семейства Windows, включая как 32-битные, так и 64-битные версии. Книга содержит множество практических примеров с полными исходными кодами, которые можно использовать в качестве основы для собственных проектов.

Отдельный раздел книги рассматривает принципы работы многопроцессорных систем и взаимодействие с расширенным программируемым контроллером прерываний (APIC). Это делает издание ценным ресурсом для разработчиков, работающих над высокопроизводительными и многопоточными приложениями.

Издание ориентировано на системных и низкоуровневых программистов, а также будет полезно студентам и преподавателям технических специальностей, желающим углубить свои знания в области архитектуры компьютера и системного программирования.