arm7是什么?

如题所述

ARM7引系列处理器是英国ARM公司设计的主流嵌入式处理器 ARM7内核是0.9MIPS/MHz的三级流水线和冯·诺伊曼结构; ARM9内核是5级流水线,提供1.1MIPS/MHz的哈佛结构。 ARM7没有MMU,ARM720T是MMU的 ,ARM9主要包括ARM9TDMI和ARM9E-S等系列ARM9是有MMU的,ARM940T只有Memory protection unit.不是一个完整的MMU。
ARM提供一系列内核、体系扩展、微处理器和系统芯片方案。由于所有产品均采用一个通用的软件体系,所以相同的软件可在所有产品中运行(理论上如此)。典型的产品如下。
①CPU内核
  --ARM7:小型、快速、低能耗、集成式RISC内核,用于移动通信。   -- ARM7TDMI(Thumb):这是公司授权用户最多的一项产品,将ARM7指令集同Thumb扩展组合在一起,以减少内存容量和系统成本。同时,它还利用嵌入式ICE调试技术来简化系统设计,并用一个DSP增强扩展来改进性能。该产品的典型用途是数字蜂窝电话和硬盘驱动器。   --ARM9TDMI:采用5阶段管道化ARM9内核,同时配备Thumb扩展、调试和Harvard总线。在生产工艺相同的情况下,性能可达ARM7TDMI的两倍之多。常用于连网和顶置盒。
②体系扩展
  -- Thumb:以16位系统的成本,提供32位RISC性能,特别注意的是它所需的内存容量非常小。
③嵌入式ICE调试
  由于集成了类似于ICE的CPU内核调试技术,所以原型设计和系统芯片的调试得到了极大的简化。
④微处理器
  --ARM710系列,包括ARM710、ARM710T、ARM720T和ARM740T:低价、低能耗、封装式常规系统微型处理器,配有高速缓存(Cache)、内存管理、写缓冲和JTAG。广泛应用于手持式计算、数据通信和消费类多媒体。   --ARM940T、920T系列:低价、低能耗、高性能系统微处理器,配有Cache、内存管理和写缓冲。应用于高级引擎管理、保安系统、顶置盒(STB)、便携计算机和高档打印机。   --StrongARM:性能很高、同时满足常规应用需要的一种微处理器技术,与DEC联合研制,后来授权给Intel   SA110处理器、SA1100 PDA系统芯片和SA1500多媒体处理器芯片均采用了这一技术。   --ARM7500和ARM7500FE:高度集成的单芯片RISC计算机,基于一个缓存式ARM7 32位内核,拥有内存和I/O控制器、3个DMA通道、片上视频控制器和调色板以及立体声端口;ARM7500FE则增加了一个浮点运算单元以及对EDO DRAM的支持。特别适合电视顶置盒和网络计算机(NC)。

参考资料:http://tieba.baidu.com/club/10901535

温馨提示:内容为网友见解,仅供参考
无其他回答

arm7是什么?
ARM7引系列处理器是英国ARM公司设计的主流嵌入式处理器 ARM7内核是0.9MIPS\/MHz的三级流水线和冯·诺伊曼结构; ARM9内核是5级流水线,提供1.1MIPS\/MHz的哈佛结构。 ARM7没有MMU,ARM720T是MMU的 ,ARM9主要包括ARM9TDMI和ARM9E-S等系列ARM9是有MMU的,ARM940T只有Memory protection unit.不是一...

ARM7 ARM9 ARM Cortex M3 M4 有什么区别
arm7是arm公司推出的以V4指令集设计出来的arm核,基于arm7可以生产出很多CPU芯片。arm9是arm公司推出的以V5指令集设计出来的arm核,基于arm9其它公司推出了自己的CPU芯片。Cortex-M3属于cortex。STM32是就是基于Cortex-M3这个核生产的CPU。拓展:cortex是arm公司推出的以V7指令集设计出来的一系列arm核,...

armv7是什么处理器
armv7是英国ARM公司设计的主流嵌入式处理器。ARM7系列包括ARM7TDMI、ARM7TDMI-S、带有高速缓存处理器宏单元的ARM720T。该系列处理器提供Thumb16位压缩指令集和EmbededICE软件调试方式,适用于更大规模的SoC设计中。ARM7TDMI基于ARM体系结构V4版本,是目前低端的ARM核。ARM7TDMI处理器是ARM通用32位微处理...

ARM7、ARM9、msp430 、 stm8、avr、8051、IAR有什么关系,各有什么作用...
ARM7,ARM9是ARM处理器核的两个版本,是32位单片机内核版本 msp430是美国德州仪器的低功耗16位单片机的统称,包括很多系列,比如1x:msp430f169.2x:msp430f247等等。stm8是意法半导体的stm系列单片机 avr是atmel公司出品的单片机,可以细分为很多不同的种类。8051一般是指51核的单片机,比较典型的是:atme...

请问ARM7 和 ARMv7这两个概念有什么区别?谢谢~~
arm7是一种arm内核型号,也就是armv4;拥有arm和thumb两个指令集;常见型号有NXP(收购的philips)lpc21xx,lpc22xx系列,三星的44bx系列 ARMv7是就是armv4的升级版咯。拥有thumb2和thumb两种指令集。特点是可用纯c语言编程(arm7必须用汇编启动)和具有中断嵌套功能的硬件中断响应。主流用于cortex-m3。常...

arm7 arm9 pic 51 avr 这些名词具体都指什么,有什么明显的区别
ARM7,ARM9 是ARM内核的一个分支。ARM公司自己并不生产单片机。而是转让内核技术的一个公司。世界上很多著名的半导体公司都和ARM公司合作,以ARM内核为基础,结合自己公司的设计生产MCU。ARM到现在为止内核分成很多种,必然ARM7 ARM9 ARM9E ARM10 ARM10E ARM11 ARM-Cortex-M3………。用在各种不同的...

微控制器和微处理器有什么不同?ARM7属于那种??
1.ARM7属于微处理器。2.微处理器在电路板上必须包含ROM、RAM、总线接口及这种外设器件,从而降低了系统的可靠性。微处理器目前主要有ARM系列、MIPS、PowerPC系列等。微控制器是将整个计算机系统集成到一片芯片中。微控制器一般以某一种内核为核心,芯片内部集成ROM、E2ROM、RAM、总线、总线逻辑、定时、...

arm与thumb指令集是arm7tdmi的两个指令集,请问其设计的初衷是什么_百度...
ARM7是一个大类,细分为ARM7(原始),ARM7TDMI和ARM7EJ这3个小类,分别对应于3种不同的架构版本:ARM7(原始)-> ARMv3 ARM7TDMI -> ARMv4T ARM7EJ -> ARMv5 ARM9也是一个大类,细分为两个小类:ARM9TDMI和ARM9E,分别对应于两种架构版本:ARM9TDMI -> ARMv4T ARM9E -> ARMv5 相同...

CPU的总线体系主要有那些架构,51单片机、ARM7、DSP分别是什么架构
市场上的CPU主要有哈佛结构和冯诺依曼两种架构类型,其他类型基本是这两种的延伸,如dsp的修正哈弗结构。arm7的程序空间和地址空间是在一个公用的存储空间中,故是冯诺依曼结构。哈佛结构是一种将程序指令存储和数据存储分开的存储器结构。中央处理器首先到程序指令存储器中读取程序指令内容,解码后得到数据...

arm7arm9armcortexm3m4有什么区别?
一、ARM Cortex-M系列微控制器概览 老的ARM5、ARM7、ARM9等处理器已成历史,而从ARMv6-ARMv7开始,ARM转向使用A、R、M系列名称来标记新处理器。A系列专为应用处理器设计,包括如iOS、Android、Linux等操作系统的运行,而R系列则关注实时处理,如硬盘、4G通信模块、相机等领域。M系列处理器则面向微...

相似回答