ARM处理器是基于精简指令集计算机(RISC原理设计的,指令集和相关峄码机制较为简单。ARM7TDM(S)具有32位ARM指令集和16位 Thumb恉令集,ARM指令集效率高,但是代码密度低;而Thumb指令集具有较高的代码密度,却仍然保持ARM的大多数性能上的优势,它是ARM指令集的子集。所有的ARM指令都是可以有条件执行的,而Thumb指令仅有一条指令具备条件执行功能。ARM程序和 Thumb程序可相互调用,相互之间的状态切换开销几乎为委。
寻址方式是根据指令中给出的地址码字段来实现寻找真实操作数地址的方式。ARM处理猕具有9种基本寻址方式。1.寄存器寻址2.立即寻址3.寺存器移位寻子址;4.寺存器间接寻址;5.基址寻址6.多寄存器寻址;7.堆栈寻址8.块拷贝寻址;9.相对寻址。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !