分类: LINUX
2009-05-02 15:22:25
《体系结构与编程》学习纲要
1、(Advance RISC Machine)公司成立于1990年11月。
2、第一个CPU是intel 4004 1971年11月出世。
3、嵌入式处理器特点:
小型化
功耗非常低
实时相应快
多为RISC类型
4、计算机体系结构
冯诺伊曼结构。(程序和数据放一起,单总线)
哈佛体系结构。(程序和数据分开放,双总线,注:这里仅仅是处理器缓存表现出分开放,用户不感知)
5、CISC (Complex Instruction Set Computer),RISC(Reduced Instruction Set Computer)
6、处理器工作模式
ARM有七种工作模式。
User用户模式
FIQ快速中断模式
Supervisor 管理模式。
Abort 中止模式
Undef 未定义模式
System 系统模式
除用户模式外,其他为特权模式。除用户模式和系统模式外,其他为异常模式。
7、的37个寄存器
R0到R7是通用寄存器。R15和CPSR是公用寄存器。异常模式各自有自己的sp、lr寄存器和各自的SPSR。
8、状态寄存器,各个位表示不同的意义。后5位表示当前的工作模式。常用的还有最高位的N位,Z位,C位,V位,Q位。
8、ARM独特的条件码指令。
条件执行指令、数据处理指令、立即数寻址,寄存器寻址,寄存器移位寻址,寄存器间接寻址,块拷贝寻址,堆栈寻址,等。
以上文章来自顶嵌站点: