电工学习网

 找回密码
 立即注册

ARM7TDMI

2015-3-23 07:39| 编辑:电工学习网| 查看: 16354| 评论: 0

    ARM7TDMI基于ARM体系结构V4版本,是目前低端的ARM核。具有广泛的应用,其最显著的应用为数字移动电话。
     注意:“ARM核”并不是芯片,ARM核与其它部件如RAM、ROM、片内外设组合在一起才能构成现实的芯片。
     ARM7TDMI支持32位寻址范围,并弥补了ARM6不能在低于5V电源电压下工作的不足。
     ARM7TDMI的后缀意义为:
     ARM7TDMI处理器是ARM通用32位微处理器家族的成员之一。它具有优异的性能,但功耗却很低,使用门的数量也很少。它属于精简指令集计算机(RISC),比复杂指令集计算机(CISC)要简单得多。这样的简化实现了:
     (1)高的指令吞吐量;
     (2)出色的实时中断响应;
     (3)小的、高性价比的处理器宏单元。
     三级流水线
     ARM7TDMI处理器使用流水线来增加处理器指令流的速度。这样可使几个操作同时进行,并使处理和存储器系统连续操作,能提供0.9MIPS/MHz的指令执行速度。
     ARM7TDMI的流水线分3级,分别为:取指->译码->执行
     正常操作过程中,在执行一条指令的同时对下一条指令进行译码,并将第三条指令从存储器中取出。这三条指令之间的位置关系如下表所示:
   

     存储器访问
     ARM7TDMI处理器使用了冯诺依曼(Von Neumann)结构,指令和数据共用一条32位总线。只有装载、存储和交换指令可以对存储器中的数据进行访问。
     数据可以是字节(8位)、半字(16位)或者字(32位)。
     计算机结构说明:
     (1)“冯·诺依曼”结构:把代码作为一种特殊的数据来操作,指令总线和数据总线及其存储区域是统一的;
     (2)“哈佛”结构:指令总线和数据总线及其存储区是分开、独立的。
     ARM7TDMI处理器的存储器接口可以使潜在的性能得以实现,这样减少了存储器的使用。对速度有严格要求的控制信号使用流水线,这样使系统控制功能以标准的低功耗逻辑实现。ARM7TDMI处理器的存储器周期有4个基本类型:
     (1)内部周期;
     (2)非连续的周期;
     (3)连续的周期;
     (4)协处理器寄存器的传输周期。

看过《ARM7TDMI》的人还看了以下文章:

发表评论

最新评论

  • 嵌入式开发到底是做什么的?
  • FPGA芯片结构
  • FPGA工作原理
  • 嵌入式学习方法与心得
  • 嵌入式软件工程师必须要掌握哪些知识
  • 嵌入式系统开发的可靠性设计

电工学习网 ( )

GMT+8, 2021-12-6 20:44

Powered by © 2011-2021 www.diangon.com 版权所有 免责声明 不良信息举报

技术驱动未来! 电工学习网—专业电工基础知识电工技术学习网站。

栏目导航: 工控家园 | 三菱plc | 西门子plc | 欧姆龙plc | plc视频教程

返回顶部