这组练习的目的是让您试用您的A64汇编程序知识。它可以有助于巩固您从我们系列中的其他指南中获得的知识,并且可以提供帮助你会熟悉Arm开发工具。
这组练习假定您熟悉A64指令集。了解更多关于A64指令集,请阅读我们的Armv8-A指令集架构指南。
这组练习还假定您熟悉嵌入式编程C语言。我们在练习中使用的Arm工具为汇编程序使用GAS语法。如果如果您不熟悉汇编程序的GAS语法,请参阅GAS语法参考。
这些练习中不包括详细的说明和系统寄存器描述。来完成练习,请参考Arm Developer上的A64和系统注册说明。
示例解决方案包含练习的有效解决方案。