Chinaunix首页 | 论坛 | 博客
  • 博客访问: 102063
  • 博文数量: 60
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 651
  • 用 户 组: 普通用户
  • 注册时间: 2013-07-03 10:45
文章分类
文章存档

2014年(11)

2013年(49)

我的朋友

发布时间:2013-12-31 17:17:29

 从编程的角度看,ARM微处理器的工作状态一般有两种,并可在两种状态之间切换: 第一种为ARM状态,此时处理器执行32位的字对齐的ARM指令;第二种为Thumb状态,此时处理器执行16位的、半字对齐的Thumb指令。 当ARM微处理器执行32位的ARM指令集时,工作在ARM状态;当ARM微处理器执行16位的Thumb指令集时,工作在Thumb.........【阅读全文】

阅读(432) | 评论(0) | 转发(0)

发布时间:2013-12-30 16:42:55

 鉴于ARM微处理器的众多优点,随着国内外嵌入式应用领域的逐步发展,ARM微处理器必然会获得广泛的重视和应用。但是,由于ARM微处理器有多达十几种的内核结构,几十个芯片生产厂家,以及千变万化的内部功能配置组合,给开发人员在选择方案时带来一定的困难,所以,对ARM芯片做一些对比研究是十分必要的。 以下从应用的角.........【阅读全文】

阅读(666) | 评论(0) | 转发(0)

发布时间:2013-12-27 17:02:48

 ARM处理器共有37个寄存器,被分为若干个组(Bank),这些寄存器包括: 31个通用寄存器,包括程序计数器(PC指针),均为32位的寄存器。 6个状态寄存器,用以标识CPU的工作状态及程序的运行状态,均为32位。 同时,ARM处理器又有7种不同的处理器模式,在每一种处理器模式下均有一组相应的寄存器与之对应。即在任意一.........【阅读全文】

阅读(376) | 评论(0) | 转发(0)

发布时间:2013-12-26 17:32:42

 采用RISC架构的ARM微处理器一般具有如下特点: 1、体积小、低功耗、低成本、高性能。 2、支持Thumb (16位)/ARNI (32位)双指令集,能很好的兼容8位/16位器件。 3、大量使用寄存器,指令执行速度更快。 4、大多数数据操作都在寄存器中完成。 5、寻址方式灵活简单,执行效率高。 6、指令长度固定。 .........【阅读全文】

阅读(459) | 评论(0) | 转发(0)

发布时间:2013-12-25 16:18:25

 到目前为止,ARM微处理器及技术的应用几乎已经深入到各个领域: 1、工业控制领域:作为32的RISC架构,基于ARM核的微控制器芯片不但占据了高端微控制器市场的大部分市场份额,同时也逐渐向低端微控制器应用领域扩展,ARM微控制器的低功耗、高性价比,向传统的8位/16位微控制器提出了挑战。 2、无线通讯领域:目前己有超.........【阅读全文】

阅读(506) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册