Chinaunix首页 | 论坛 | 博客
  • 博客访问: 145646
  • 博文数量: 51
  • 博客积分: 2010
  • 博客等级: 大尉
  • 技术积分: 625
  • 用 户 组: 普通用户
  • 注册时间: 2009-04-03 15:40
文章分类
文章存档

2011年(1)

2009年(50)

我的朋友

分类: LINUX

2009-05-02 15:22:25

体系结构与编程》学习纲要

 

1Advance RISC Machine)公司成立于199011月。

2、第一个CPUintel 4004 197111月出世。

 

3、嵌入式处理器特点:

   小型化

功耗非常低

实时相应快

多为RISC类型

4、计算机体系结构

   冯诺伊曼结构。(程序和数据放一起,单总线)

   哈佛体系结构。(程序和数据分开放,双总线,注:这里仅仅是处理器缓存表现出分开放,用户不感知)

 

5CISC Complex Instruction Set Computer),RISCReduced Instruction Set Computer

 

6、处理器工作模式

   ARM有七种工作模式。

   User用户模式

   FIQ快速中断模式

   Supervisor 管理模式。

Abort 中止模式

Undef 未定义模式

System 系统模式

 

除用户模式外,其他为特权模式。除用户模式和系统模式外,其他为异常模式。

 

737个寄存器

  R0R7是通用寄存器。R15CPSR是公用寄存器。异常模式各自有自己的splr寄存器和各自的SPSR

 

8、状态寄存器,各个位表示不同的意义。后5位表示当前的工作模式。常用的还有最高位的N位,Z位,C位,V位,Q位。

 

8ARM独特的条件码指令。

   条件执行指令、数据处理指令、立即数寻址,寄存器寻址,寄存器移位寻址,寄存器间接寻址,块拷贝寻址,堆栈寻址,等。

以上文章来自顶嵌站点:

阅读(1227) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~