返回首页
当前位置: 主页 > 编程语言 > C/C++教程 >

arm7和arm9的区别概述

时间:2014-02-11 01:30来源:电脑教程学习网 www.etwiki.cn 编辑:admin

ARM7系列为低功耗的32位RISC处理器,最适合用于对价位和功耗要求较高的消费类应用。而ARM9系列主要应用于无线设备、仪器仪表、安全系统、机顶盒、高端打印机、数字照相机和数字摄像机等。

具体的不同之处我概括了以下几点;

一、“ARM7内核三级流水线和冯·诺伊曼结构;

ARM9内核是5级流水线 哈佛结构。”

arm7和arm9的pipeline设计是一样的,都是Harvard architecture,不过arm9又被叫做modified-Harvard architecture.

“arm7没有mmu,arm720T是MMU的;arm9是有mmu的,arm940T只有Memory protection unit.不是一个完整的MMU。”

mmu等等是arm体系的协处理器,他的有无取决于具体的实现,和arm7体系结构无关,别把arm体系和arm的具体实现混淆。

二、ARM7内核是0.9MIPS/MHz的三级流水线和冯·诺伊曼结构;

ARM9内核是5级流水线,提供1.1MIPS/MHz的哈佛结构。

arm7没有mmu,arm720T是MMU的;arm9是有mmu的,arm940T只有Memory protection unit.不是一个完整的MMU。

ARM7TDMI提供了非常好的性能-功耗比。它包含了THUMB指令集快速乘法指令和ICE调试技术的内核。ARM9的时钟频率比ARM7更高,采用哈佛结构区分了数据总线和指令总线。

三、ARM9带有MMU,CACHE 等.

ARM9时钟频率可以更高.资料统计ARM9的指令执行效率比ARM7高27%左右.

arm7没有mmu,arm720T是MMU的;arm9是有mmu的,arm940T只有Memory protection unit.不是一个完整的MMU。

ARM7TDMI提供了非常好的性能-功耗比。它包含了THUMB指令集快速乘法指令和ICE调试技术的内核。ARM9的时钟频率比ARM7更高,采用哈佛结构区分了数据总线和指令总线。

 

总之区别在于:

流水线级数,体系结构,时钟频率,mmu协处理器,处理性能

顶一下
(0)
0%
踩一下
(0)
0%
标签(Tag):Android 操作系统 Ubuntu Linux Unix fedora debian
------分隔线----------------------------
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
验证码:点击我更换图片
推荐内容