ARM 64-Bit Assembly Language

Книга «ARM 64-Bit Assembly Language» представляет собой подробное руководство по программированию на языке ассемблера для 64-битных процессоров архитектуры ARM. Издание охватывает фундаментальные концепции низкоуровневого программирования, включая организацию памяти, работу с данными и системные вызовы.

Авторы, Ларри Д. Пайатт и Уильям Угетта, последовательно знакомят читателя с синтаксисом GNU Assembler, основными инструкциями загрузки, сохранения и ветвления, а также с архитектурой процессоров ARM. Книга предназначена для разработчиков, стремящихся понять внутреннее устройство вычислительных систем и оптимизировать производительность критических участков кода.

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

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

ARM 64-Bit Assembly Language
A
Автор
Larry D. Pyeatt, William Ughetta
Издательство
Elsevier, Newnes
Год
2020
Язык
Английский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент