Ассемблер для Raspberry Pi. Практическое руководство. 4-е издание
Автор | Брюс Смит |
Год | 2022 |
Издательство | БХВ-Петербург |
ISBN | 978-5-9775-6801-2 |
Рассмотрены основы программирования на языке ассемблера для процессоров ARM на примере Raspberry Pi с операционной системой Raspberry Pi OS. Приведены подробные сведения об архитектуре и особенностях ARM, вызовах операционной системы. Подробно описан синтаксис ассемблера для ARM. Рассмотрены компоновщик GCC, отладка с GDB, использование функций языка C в ассемблере с помощью библиотеки libc. Описаны функции GPIO, система команд ARM Neon и команды Thumb. Все разделы снабжены практическими примерамии. Книга ориентирована на начинающих разработчиков, желающих освоить программирование на языке ассемблера для устройств с архитектурой ARM.
Электронный архив на сайте издательства содержит исходный код программ из книги.
Вы изучите:
- Практический подход к программированию с наглядными примерами
- Ассемблер и компоновщик GCC
- Регистры и внутреннюю архитектуру ARM
- Использование вызовов операционной системы
- Отладку с GDB
- Использование библиотеки libc
- Функции GPIO
- ARM Neon
- Команды Thumb