娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

歷史上的今天

今天是:2025年06月09日(星期一)

2021年06月09日 | 談談ARM7與ARM9的區別

發布者:巳午未 來源: eefocus關鍵字:ARM7  ARM9  內核架構 手機看文章 掃描二維碼
隨時隨地手機看文章

由于職業的關系,經常會回答一些ARM初學者的問題,雖然問題千奇百怪,但以下兩個問題絕對很有代表性。


ARM7和ARM9的都有些什么區別?

我準備學ARM,但不知是選ARM7還是ARM9好?

也許這些問題在大蝦們的眼里已不是問題,但對于初學者確實很具必要弄清楚。先說下:ARM7和ARM9的區別。


1. 時鐘頻率的提高

雖然ARM7和ARM9內核架構相同,但ARM7處理器采用3級流水線的馮·諾伊曼結構;,而ARM9采用5級流水線的哈佛結構。增加的流水線設計提高了時鐘頻率和并行處理能力。5級流水線能夠將每一個指令處理分配到5個時鐘周期內,在每一個時鐘周期內同時有5個指令在執行。在常用的芯片生產工藝下,ARM7一般運行在100MHz左右,而ARM9則至少在200MHz以上。


2 指令周期的改進

指令周期的改進對于處理器性能的提高有很大的幫助。性能提高的幅度依賴于代碼執行時指令的重疊,這實際上是程序本身的問題。對于采用最高級的語言,一般來說,性能的提高在30%左右。


3.MMU(內存管理單元)

ARM7一般沒有MMU(內存管理單元),(ARM720T有MMU)。

ARM9一般是有MMU的,ARM9940T只有MPU ,不是一個完整的MMU。

這一條很重要,MMU單元是大型操作系統必需的硬件支持,如LINUX;WINCE等。這就是說,ARM7一般只能運行小型的實時系統如UCOS-II,eCOS等,而ARM9無此限制,一般的操作系統都可以移植。其實即使ARM720T能支持LINUX;WINCE等系統,也鮮有人用,因為以ARM7的運行速度跑這種大型操作系統,實在有點吃力。再者兩者的應用領域明顯不同,也無此必要。


4. ARM7比ARM9提供了更好的性能-功耗比。它包含了THUMB指令集快速乘法指令和ICE調試技術的內核。


5. 在從ARM7到ARM9的平臺轉變過程中,有一件事情是非常值得慶幸的,即ARM9E能夠完全地向后兼容ARM7上的軟件;并且開發人員面對的編程模型和架構基礎也保持一致。


二. 在來說一下初學者是選ARM7還是ARM9?

1)明確目的

學習為應用。你學ARM準備用在什么地方,如果是一般性控制系統或僅僅用來替換8獲16位機,ARM7顯然是首選;但如果用在網絡通信或大型的音視頻處理等,則ARM9較合適。

2)自身基礎

學習ARM的一般有三類人:

一是計算機專業的:這類人對操作系統等軟件知識了解較多,而對硬件知識知之甚少,顯然這類人學ARM的話還是做軟件好,可以基于LINUX;WINCE等操作系統的ARM9更能符合這類人的要求,當然也有很多計算機專業的人從事ARM7系統的應用軟件編寫的。但是搞底層的就很少了。


二是電子類專業的:這類人的硬件基礎了相對較好,相反操作系統,數據庫等軟件知識則差強人意。因此人多電子專業的人員都熟悉單片機,用單片編寫點小程序還不在話下,但要用ARM做較大型的軟件則有點力不從心,尤其是LINUX;WINCE這種操作系統不是三兩個月能輕松搞定的。建議這類人員如無特別需要還是從ARM7和小型操作系統學起。夠用就好,不要盲目追求高端。有一點要注意并不是從事ARM9的就比ARM7工資高,反而ARM7的就業機會比ARM9多,這很好理解,好比金字塔,越往頂肯越小。


三是軟硬件基礎都不太好的:這類人員有確實需要的,也有趕時髦的,如無大的學習決心還是參加培訓的好。當然也可曲線救國,搞懂單片機后,ARM7就不難了。


最后說一點關于開發板的,初學者買個開發板確實很有必要,但也要選擇合適的,初學者合適的就是,資料齊全,有配套教程和學習指導,再加上較及時的技術支持。


關鍵字:ARM7  ARM9  內核架構 引用地址:談談ARM7與ARM9的區別

上一篇:一種基于ARM的多參數實時監護系統設計
下一篇:最后一頁

推薦閱讀

電子鎖是一種通過密碼輸入來控制電路或是芯片工作(訪問控制系統),從而控制機械開關的閉合,完成開鎖、閉鎖任務的電子產品?,F在應用較廣的電子門鎖是以芯片為核心,通過編程來實現的。主要組成有:單片機、時鐘、鍵盤、LCD顯示器、存貯器、解調器、線路復用及監測、A/D轉換、蜂鳴器等單元組成。  電子鎖的種類很多,有簡易的電路產品,也有基于芯片的...
  是今年科技圈最大的熱門話題,如今研發出來的一些技術都是需要通信來作為支撐的,比較就可以說是亟需利用5G解決的。5G的到來是否能夠助力于工業機器人發展呢?   在了解這一問題之前,為什么5G技術備受關注?就在上月8號,韓國首爾當地舉行韓國5G商用服務全球首發慶祝活動,而這次活動也就標志著5G技術將會在機器人、、、智能工廠等應用領域來創...
  新研制的鋰-二氧化碳電池 近期由西北工業大學納米能源材料研究中心謝科予教授團隊所研究的鋰-二氧化碳電池,比同等體量的傳統鋰電池提升了7倍,而且所用材料更加環保。該研究在各類電子產品、交通工具甚至航空、航天領域具有廣闊的應用前景。  在謝科予教授的實驗室,一塊圓形的紐扣電池引起了記者的注意,別看它個頭小, 這就是謝教授團隊一直...
北京時間6月9日下午消息,據韓聯社報道,SK海力士勞資雙方就平均上調職員薪酬8.07%達成初步協議?! ?,勞資還商定將新進職員的年薪從原先的4000萬韓元(約合人民幣23萬元)以上上調至5040萬韓元,并向全體員工發放特別獎金250萬韓元。據推算,包括工資和各種獎勵在內,今年新進職員的年薪將達8000萬韓元以上?! 〗鼉赡?,SK海力士員工工資漲幅為3~4%...

史海拾趣

問答坊 | AI 解惑

模擬IC設計的難度--獻給初學者

當你買一顆模擬IC,你可以從datasheet看到比較完整的框圖,原理上基本上就一目了然了,如果你懂得電子電路設計,你肯定以為模擬設計just so so了...  然而要作出一顆IC絕非你所想象的那樣,這與設計電子電路有本質的區別:  1)IC必須 ...…

查看全部問答∨

如何采用c語言開發dsp嵌入式系統!

dsp可以兼容c和匯編編程,c的簡單,匯編的高效執行速率,完美的結合,先說說c與dsp的吧! [ 本帖最后由 gaoxiao 于 2009-5-31 22:09 編輯 ]…

查看全部問答∨

關于SD卡的問題 請高手幫忙,謝謝

我通過SD卡在PDA上裝一個程序,程序文件里面的目錄\\\\Storage Card\\。但是裝完重啟,這個程序運行卻 提示找不到SD卡,如果我重新建立一個\\\\SD Card 文件夾,把2577文件夾拷貝進去,重啟后就不報錯。修改 注冊表將SD卡名改為\\\\SD Card,重啟 ...…

查看全部問答∨

WINCE6.0下使用對話框出錯.

我在WINCE6.0下使用DialogBox()下出錯,其消息函數中,在一條消息函數中,只執行了一條語句就轉到其他消息去了,請問這是什么原因.謝謝!…

查看全部問答∨

發現一個 bug 賞黃金千兩!

發現一個 bug 賞黃金千兩! http://www.tengyunjiawu.com 這是我用 C語言開發的網站! 用戶登陸功能開始公開測試了,請各位管理員積極測試! 采用了 cookies 記錄24小時功能 外加 base64加密算法! 測試用戶: tengyunjiawu 測試密碼: 888888 ...…

查看全部問答∨

DAC

12位數模轉換怎么寫程序,DAC7811…

查看全部問答∨

任志強稱再不招聘清華畢業生因其“留不住”

    當初“買”了5個清華大學生,但一個都沒留住任志強:不招清華畢業生了華遠地產董事長任志強經常語出驚人,被大家稱為“任大炮”。前兩天,“任大炮”又放炮了,他參加清華大學經濟管理學院舉辦的一個論壇時表示,他掌管的企業今 ...…

查看全部問答∨

如何Hold住所有線性電源指標(四)

交流特性 雖然我們在討論直流電源,但是這些電源的輸出并不是純直流。輸出會有一些交流成分。對于某些應用而言,輸出中較大的交流成分會對電路產生意想不到的影響,所以有助于了解殘余交流成分的幅度。除了交流噪聲以外,了解電源對負載和設置改 ...…

查看全部問答∨
小廣播
設計資源 培訓 開發板 精華推薦

最新單片機文章
何立民專欄 單片機及嵌入式寶典

北京航空航天大學教授,20余年來致力于單片機與嵌入式系統推廣工作。

 
EEWorld訂閱號

 
EEWorld服務號

 
汽車開發圈

 
機器人開發圈

電子工程世界版權所有 京ICP證060456號 京ICP備10001474號-1 電信業務審批[2006]字第258號函 京公網安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 镇江市| 涪陵区| 新建县| 民权县| 百色市| 福泉市| 西乌珠穆沁旗| 格尔木市| 平果县| 雅安市| 基隆市| 娱乐| 周宁县| 浦县| 榆中县| 敖汉旗| 桦川县| 友谊县| 平湖市| 九江县| 德安县| 当涂县| 苍南县| 肥城市| 翁源县| 天峨县| 蕉岭县| 哈尔滨市| 磐安县| 辉南县| 伊金霍洛旗| 于田县| 阿合奇县| 新平| 高陵县| 万山特区| 浪卡子县| 简阳市| 上蔡县| 杨浦区| 江华|