新聞中心

ARM7與ARM9的區(qū)別

作者: 時(shí)間:2016-11-23 來(lái)源:網(wǎng)絡(luò) 收藏
1、ARM7是馮洛伊曼結(jié)構(gòu),ARM9是哈佛結(jié)構(gòu)。所謂馮洛伊曼結(jié)構(gòu)與哈佛結(jié)構(gòu),就是馮洛伊曼結(jié)構(gòu)程序(指令)和數(shù)據(jù)存儲(chǔ)在同一存儲(chǔ)器中的,而哈佛結(jié)構(gòu)的程序(指令)和數(shù)據(jù)分別有各自獨(dú)立的存儲(chǔ)器,因此,哈佛結(jié)構(gòu)區(qū)分了數(shù)據(jù)總線和指令總線。

2、ARM7是三級(jí)流水線,而ARM9是五級(jí)流水線

本文引用地址:http://m.butianyuan.cn/article/201611/320527.htm

ARM7內(nèi)核是0.9MIPS/MHz的三級(jí)流水線;
ARM9內(nèi)核是5級(jí)流水線,提供1.1MIPS/MHz。

ARM9帶有MMU,CACHE 等.
ARM9時(shí)鐘頻率可以更高.資料統(tǒng)計(jì)ARM9的指令執(zhí)行效率比ARM7高27%左右。



關(guān)鍵詞: ARM7ARM

評(píng)論


技術(shù)專區(qū)

關(guān)閉