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,

ARM 64-Bit Assembly Language.