参考
ARM入门最好的文章(http://www.eda121.com/arm/jcarm/200708/479.html)
1,ARM(Advanced RISC Machines),既可以认为是一个公司的名字,也可以认为是对一类微处理器的通称,还可以认为是一种技术的名字。
2,采用RISC架构的ARM微处理器一般具有如下特点:
1)、体积小、低功耗、低成本、高性能;
2)、支持Thumb(16位)/ARM(32位)双指令集,能很好的兼容8位/16位器件;
3)、大量使用寄存器,指令执行速度更快;
4)、大多数数据操作都在寄存器中完成;
5)、寻址方式灵活简单,执行效率高;
6)、指令长度固定;
3, ARM微处理器系列
- ARM7系列
- ARM9系列
- ARM9E系列
- ARM10E系列
- SecurCore系列
- Inter的Xscale
- Inter的StrongARM
其中,ARM7、ARM9、ARM9E和ARM10为4个通用处理器系列,每一个系列提供一套相对独特的性能来满足不同应用领域的需求。SecurCore系列专门为安全要求较高的应用而设计。
ARM7最适合用于对价位和功耗要求较高的消费类应用
ARM9用的最多的领域应该是消费电子,比如手机PDA,这上面用的还比较多多的是INTEL的和TI.但是INTEL的TI的入门材料