ARMv7-M指令集及其Thumb-2技术详解.pdf

TheARMv7‑M指令集

关于指令集

ARMv7‑M支持大量作为Thumb‑2技术引入到Thumb指令集中的32位指令。许多可用的功能

与ARMv6T2和其他ARMv7配置文件中与Thumb指令集一起支持的ARM指令集相同。本章

描述了ARMv7‑MThumb指令集中可用的功能,以及可以组装为Thumb或ARM指令集的统

一汇编语言(UAL)。

Thumb指令可以是16位或32位,并且对齐在两个字节的边界上。16位和32位指令可以自由

混合使用。许多常见的操作使用16位指令执行效率最高。但是:

•大多数16位指令只能八个通用寄存器R0‑R7。这些被称为

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档