上传者: sunft0801
|
上传时间: 2012-09-26 00:00:00
|
文件大小: 1.51MB
|
文件类型: pdf
常用 ARM 指令集及汇编
ARM 处理器是基于精简指令集计算机(RISC)原理设计的,指令集和相关译码机制较为简单,ARM7TDMI(-S)具有 32 位 ARM 指令集和 16 位 Thumb 指令集,ARM 指令集效率高,但是代码密度低,而 Thumb 指令集具有更好的代码密度,却仍然保持ARM的大多数性能上的优势, 它是 ARM 指令集的子集。 所有 ARM 指令都是可以有条件执行的, 而 Thumb指令仅有一条指令具备条件执行功能。ARM 程序和 Thumb 程序可相互调用,相互之间的状态切换开销几乎为零。