Assembly Language Reimagined: Programming the Intel x64 Microprocessor in Linux
Книга «Assembly Language Reimagined» представляет собой современное руководство по программированию на языке ассемблера для архитектуры Intel x64 в среде операционной системы Linux. Автор, Джон Шварцман, предлагает переосмысленный подход к изучению низкоуровневого программирования, делая акцент на практическом применении и понимании работы микропроцессора.
Издание охватывает ключевые аспекты, включая использование сервисов BIOS, расширенных возможностей BIOS, основы булевой логики и представления чисел в компьютере. Книга содержит подробные примеры кода, объяснения работы с отладчиком DDD и практические задания для закрепления материала.
Особое внимание уделяется инструментам разработки, таким как Makefile для автоматизации сборки, и интеграции ассемблерных программ в экосистему Linux. Это делает книгу ценным ресурсом как для начинающих, желающих понять основы архитектуры x64, так и для опытных разработчиков, стремящихся углубить свои знания в системном программировании.









