1) Richard Grisenthwaite. (October 26, 2011). "Technology Preview: The ARM Architecture - a View of the Future ".
[html]2011-11, John Goodacre, Technology Preview: The ARMv8 Architecture
<br /><a href="https://www.arm.com/zh/files/downloads/ARMv8_white_paper_v5.pdf">ARMv8_white_paper_v5.pdf</a>[/html]
2) ARM Architecture Group. "Armv8 instruction set overview." vol. PRD03-GENC-010197 (2011).
[html]<a href="https://armkeil.blob.core.windows.net/developer/Files/pdf/graphics-and-multimedia/ARMv8_InstructionSetOverview.pdf">ARMv8_InstructionSetOverview.pdf</a>[/html]
4) ARMv8-A Architecture Reference Manual. Document number: DDI 0487
5) ARM® Compiler 6 armasm Reference Guide. Document number: DUI 0802
Has an A-Z listing of all available instructions and can be easier to digest than the ARMv8-A Architecture Reference Manual
6) ARM Architecture Procedure Call Standard for 64-bit (AAPCS64). Document number IHI 0055B
How registers are used by compilers, how arguments are passed, etc.
7) Building an ELF Image for an Armv8-A Fixed Virtual Platform (blog post)
https://community.arm.com/tools/b/blog/ … 1544695588
Отредактировано Лис (2021-01-29 16:46:05)