線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:2013
推到 Plurk!
推到 Facebook!

請問一下"8051和ARM的架構性質上,在原理和應用有什麼不同?"

答題得分者是:
vuarnet0318
一般會員


發表:1
回覆:2
積分:0
註冊:2005-03-17

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-03-17 21:42:15 IP:61.225.xxx.xxx 未訂閱
我是新手...剛剛開始接觸ARM...對於一切還不太了解...? 之前碰過8051...看到書本上提到這個問題?翻了一下8051的書本... 大概了解8051 CPU是8位元無OS...ARM是32位元有OS... 可以麻煩大大針對"8051和ARM的架構性質上,在原理和應用有什麼不同?" 給我祥解嗎?謝謝囉

版主


發表:261
回覆:2302
積分:1667
註冊:2005-01-04

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-03-17 22:44:00 IP:59.113.xxx.xxx 未訂閱
這裡可能有你要的答案 http://delphi.ktop.com.tw/topic.php?TOPIC_ID=64857 ------------------------------------ 生命的目的,在幻化出多采多姿的組合。 生活的意義,在捕捉住稍縱即逝的感動。 ------------------------------------
------
-------------------------------------------------------------------------
走是為了到另一境界,停是為了欣賞人生;未走過千山萬水,怎知生命的虛實與輕重!?
vuarnet0318
一般會員


發表:1
回覆:2
積分:0
註冊:2005-03-17

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-03-18 00:51:02 IP:61.225.xxx.xxx 未訂閱
可以請大大在多些講解嗎? 關於8051記憶體存取模式和ARM有啥不同! 或者哪些原理不同?謝謝您囉!!

版主


發表:261
回覆:2302
積分:1667
註冊:2005-01-04

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-03-18 01:59:58 IP:59.113.xxx.xxx 未訂閱
51你摸過,應該有一定的了解,在此不再贅述. ARM有幾個特點:體積小.省電.執行速度快.數據處理運算能力強(DSP算術指令集).16/32位元指令集.屬於RISC(精簡指令集)的處理器,也因這些特點使它成為嵌入式系統的核心. 而鎖定特定的實際應用(case by case),整合了電腦軟硬體技術以及運算、通訊等功能(O.S),舉凡行動電話.MP3播放機.資訊家電.遊樂器等時下明星產品,都跟它息息相關. 51只有8位元,屬於CSIC(複雜指令集)的處理器,執行速度比ARM慢,系統整合能力與多媒體的處理能力更是不足.因此應用也較無彈性.看看書本後面的應用例子,應該更有體會吧! ------------------------------------ 生命的目的,在幻化出多采多姿的組合。 生活的意義,在捕捉住稍縱即逝的感動。 ------------------------------------
------
-------------------------------------------------------------------------
走是為了到另一境界,停是為了欣賞人生;未走過千山萬水,怎知生命的虛實與輕重!?
vuarnet0318
一般會員


發表:1
回覆:2
積分:0
註冊:2005-03-17

發送簡訊給我
#5 引用回覆 回覆 發表時間:2005-03-20 00:07:25 IP:218.165.xxx.xxx 未訂閱
謝謝大大的精解囉!!感激...!!^0^
happosai
高階會員


發表:93
回覆:228
積分:109
註冊:2002-09-15

發送簡訊給我
#6 引用回覆 回覆 發表時間:2005-03-29 13:48:01 IP:211.75.xxx.xxx 未訂閱
你這個問題太廣泛很難解釋,ARM有分ARM7、ARM9、StrongARM、XScale ,有MMU無MMU等版本...但共同點是ARM是32bit RISC CPU(廢話),ARM本身 並不生產CPU,而是把IP授權給其他半導體廠商,然後把一些周邊IC整合 ARM core 成為一顆 SoC,以PDA用的ARM SoC就包含了LCD Controller、 IrDA、UART、USB Host、Touch Panel Controller等等...這是我認為與 8051最大的不同點,雖說51也有SoC的產品,不過以變化與多樣性來講 ARM還是勝出。    在應用上ARM除了指令向下相容外,其硬體架構的安排可說是五花八門, 就interrupt來講每家廠商的實做方式都不同,有的沒有priority, 有的搞一堆priority讓你無所適從,有的很貼心讓你可以直接設定 hardware 與 ISR 的關連    至於ARM放不放OS都無所謂,51也可以放OS啊
系統時間:2024-04-26 7:00:48
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!