ARM 64-Bit Assembly Language
Книга «ARM 64-Bit Assembly Language» представляет собой подробное руководство по программированию на языке ассемблера для 64-битных процессоров архитектуры ARM. Издание охватывает фундаментальные концепции низкоуровневого программирования, включая организацию памяти, работу с данными и системные вызовы.
Авторы, Ларри Д. Пайатт и Уильям Угетта, последовательно знакомят читателя с синтаксисом GNU Assembler, основными инструкциями загрузки, сохранения и ветвления, а также с архитектурой процессоров ARM. Книга предназначена для разработчиков, стремящихся понять внутреннее устройство вычислительных систем и оптимизировать производительность критических участков кода.
Практические примеры и упражнения помогают закрепить материал, делая книгу полезной как для студентов, изучающих компьютерные науки, так и для опытных инженеров, работающих с встраиваемыми системами, операционными системами или высокопроизводительными вычислениями. Издание также рассматривает особенности 64-битной архитектуры ARMv8-A, включая новые регистры и наборы инструкций.
Структура книги позволяет постепенно переходить от базовых понятий, таких как представление данных в памяти, к более сложным темам, включая взаимодействие с аппаратным обеспечением и оптимизацию ассемблерного кода. Это делает её ценным ресурсом для глубокого понимания работы современных процессоров.









