我是广告,可在后台修改我!
<%@ page language="java" errorPage="" pageEncoding="UTF-8"%>
龙人嵌入式开发和ODM研发—arm9开发板和arm7开发板
龙人嵌入式产品开发部专业从事嵌入式系统开发和ODM研发,提供arm9开发板和arm7开发板及ARM解决方案
...
ARM开发板  |  ARM9处理器  |  ARM9  |  ARM9开发板  |  嵌入式开发  |  嵌入式系统  |  ARM7  |  嵌入式处理器
...>>

  ARM9和ARM7微处理器的寄存器结构和指令结构          
  armodmlr  2008-03-31 14:46:42    2008-03-31 14:47:27
  ARM9和ARM7开发板 | | |  
 

ARM 9和ARM7 微处理器的寄存器结构 和指令结构

文章整理: 龙人嵌入式解决方案提供商 armodmlr

ARM 处理器 共有 37 个寄存器,被分为若干个组( BANK ),这些寄存器包括:

 31 个通用寄存器,包括程序计数器( PC 指针),均为 32 位的寄存器。

 6 个状态寄存器,用以标识 CPU 的工作状态及程序的运行状态,均为 32 位,目前只使用了其中的一部分。

ARM 微处理器目前包括下面几个系列

  ARM7 系列

  ARM9 系列

  ARM9E 系列

  ARM10E 系列

  SecurCore 系列

  Inter Xscale

  Inter StrongARM

其中, ARM7 ARM9 ARM9E ARM10 4 个通用处理器系列,每一个系列提供一套相对独特的性能来满足不同应用领域的需求。 SecurCore 系列专门为安全要求较高的应用而设计。

ARM9   ARM7   ARM 9 微处理器  ARM7 微处理器   嵌入式开发

同时, ARM 处理器 又有 7 种不同的处理器模式,在每一种处理器模式下均有一组相应的寄存器与之对应。即在任意一种处理器模式下,可访问的寄存器包括 15 个通用寄存器( R0 R14 )、一至二个状态寄存器和程序计数器。在所有的寄存器中,有些是在 7 种处理器模式下共用的同一个物理寄存器,而有些寄存器则是在不同的处理器模式下有不同的物理寄存器。

ARM 微处理器 (包括 ARM 9 微处理器 和ARM7 微处理器 的在较新的体系结构中支持两种指令集: ARM 指令集和 Thumb 指令集。其中, ARM 指令为 32 位的长度, Thumb 指令为 16 位长度。 Thumb 指令集为 ARM 指令集的功能子集,但与等价的 ARM 代码相比较,可节省 30 %~ 40 %以上的存储空间,同时具备 32 位代码的所有优点。

关于 ARM 9 微处理器 ARM7 微处理器 的指令结构, 龙人计算机 将会 在后面 详细描述。

龙人 嵌入式产品事业部 专业提供ARM开发板( ARM9 ARM7 )、ARM教学系统、ARM 工控模块 DSP开发工具 仿真器 等产品,另外龙人还提供 ODM研发 嵌入式开发 。想做嵌入式,找龙人!

网址: http://www.szarm.com

联 系 电 话:+86-0755-83346939  83662100   余小姐

销 售  Email:beijingshenzhen@126.com  

联 系 地 址: 深圳市福田区福虹路世界贸易广场B座13F   邮 编:518033

| | |
  ARM7 ARM9微处理器 ARM9 ARM7微处理器 嵌入式开发 
 
  loading...


()
0,0

loading......

loading......