再上一篇:20.8 使用中断实现的秒表示例程序
上一篇:附录A
主页
下一篇:附录C
再下一篇:附录D
文章列表

附录B

《Cortex-M3 权威指南》,嵌入式处理器开发教程。

16位 Thumb指令及架构版本

表B.1 不同ARM架构版本下对 16位指令的改动

指令

v4T

v5T

v6

Cortex-M3(v7-M)

BKPT

Y

Y

Y

BLX

Y

Y

只能使用 BLX <reg>

CBZ,CBNZ

Y

CPS

Y

CPSIE <i/f>, CPSID <i/f>

CPY

Y

Y

NOP

Y

IT

Y

REV(多种形式)

Y

Y

SEV

Y

SETEND

Y

SWI

Y

Y

Y

改为 SVC

SXTB,SXTH

Y

Y

UXTB,UXTH

Y

Y

WFI,WFE

Y