TIL: Оптимизация программ под процессоров cortex-a¶
Сейчас несложно найти литературу или статьи по оптимизации программ для x64. Однако аналогичные материалы для cortex-a найти оказалось несколько сложнее. Но всё необходимое находится на сайте developer.arm.com.
Для архитектуры ARMv7-A есть такое руководство.
Для архитектуры ARMv8-A есть такое руководство.
Для изучения ассемблера помимо указанных руководств можно заглянуть в следующие книги:
Raspberry Pi Assembly Language Programming: ARM Processor Coding,
Modern Assembly Language Programming with the ARM Processor,