arm中文社区
直播中

djfldsthtr

8年用户 976经验值
擅长:光电显示
私信 关注
[资料]

Arm A64指令集体系结构

指令集体系结构(ISA)是计算机抽象模型的一部分。它定义了软件控制处理器。
Arm ISA允许您编写符合Arm规范的软件和固件。
这意味着,如果您的软件或固件符合规范,任何基于arm的处理器将以同样的方式执行它。
本指南介绍了在64位Armv8-A体系结构中使用的A64指令集AArch64。
我们不会在本指南中涵盖每一个指令。所有的说明都在臂中详细说明架构参考手册。相反,我们将介绍指令的格式不同类型的指令,以及用汇编程序编写的代码如何与编译器生成的代码交互。
在本指南的最后,您可以检查您的知识。你会学到主要的指令的类,数据处理指令的语法,以及如何使用W和X寄存器影响指令。我们希望您从本指南中学到的关键成果是当给定一个C程序时,能够解释生成的汇编代码是如何映射到C语句的编译器的输出。最后,本指南将向您展示如何用汇编语言编写函数可以从C调用。

更多回帖

发帖
×
20
完善资料,
赚取积分