音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

登錄 免費(fèi)注冊 首頁 | 行業(yè)黑名單 | 幫助
維庫電子市場網(wǎng)
技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng)
驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe

請問ARM和DSP到底有和區(qū)別?不要告訴我一個偏重控制一個偏重算法

作者:OrientMan 欄目:ARM技術(shù)
請問ARM和DSP到底有和區(qū)別?不要告訴我一個偏重控制一個偏重算法
謝謝了!

2樓: >>參與討論
王紫豪
一個是arm,一個是dsp啊,多簡單
 
3樓: >>參與討論
wangkj
arm可以跑復(fù)雜的os,dsp一般不能
dsp就是n多個并行乘法器運(yùn)算而已。

4樓: >>參與討論
ZorroCN
RE
樓上說得好。
ARM處理器有包括系統(tǒng)模式,用戶模式等工作模式,并且每種模式下都有相應(yīng)的專有通用寄存器,因此可以快速地實現(xiàn)不同模式的切換,這對于操作系統(tǒng)來說是非常有益的,但是DSP,沒有這方面的考慮。另外,由于ARM內(nèi)核與片內(nèi)外設(shè)通過VPB相連,因此兩者相對獨(dú)立,這樣,ARM的片內(nèi)外設(shè)的搭配也更加靈活。
不知道說得對不對,畢竟,對DSP得了解不多。歡迎指正

5樓: >>參與討論
nankaitd
隨便說說
主要是兩個的作用不一樣。ARM是32位RISC芯片,手機(jī)數(shù)碼產(chǎn)品和工控上用,可以理解成CPU,可以上個OS也可以直接當(dāng)單片機(jī)用。而DSP是作數(shù)字信號處理的以TI的東西為例2000做控制5000處理靜態(tài)圖象,6000處理動態(tài)圖象,8000是多DSP聯(lián)合控制用的。

6樓: >>參與討論
平常人
ARM是一個公司的名字,DSP=DIGITAL Signal Processing
ARM公司設(shè)計了多種CPU核心,是以32位RISC核心為主,以ARM設(shè)計的CPU核心做的芯片被俗稱為“ARM芯片”,但嚴(yán)格地說通常的ARM芯片應(yīng)該是指以ARM設(shè)計的CPU核心做的單片機(jī),以ARM設(shè)計的CPU核心制作的SOC芯片一般不被稱為ARM芯片。

所以樓主所說的ARM芯片就是一種高級的通用單片機(jī)。

DSP=DIGITAL Signal Processing,即數(shù)字信號處理;與“ARM芯片”這個俗稱一樣,“DSP芯片”是TI公司生產(chǎn)的一系列帶DSP功能單片機(jī)的俗稱。

總結(jié)一下,“DSP芯片”是帶DSP功能的單片機(jī),“ARM芯片”是帶或不帶DSP功能的單片機(jī);如一定要講區(qū)別,若不考慮DSP功能,“DSP芯片”比“ARM芯片”在功能上弱很多,如樓上講的多種模式、跑OS、MMU、多種外設(shè)等許多差別。

7樓: >>參與討論
Hengyi_xj
我收藏的一個帖子~
ARM(ADVANCED RISC Machines)是微處理器行業(yè)的一家知名企業(yè),設(shè)計了大量高性能、廉價、耗能低的RISC處理器、相關(guān)技術(shù)及軟件。ARM架構(gòu)是面向低預(yù)算市場設(shè)計的第一款RISC微處理器,基本是32位單片機(jī)的行業(yè)標(biāo)準(zhǔn),它提供一系列內(nèi)核、體系擴(kuò)展、微處理器和系統(tǒng)芯片方案,四個功能模塊可供生產(chǎn)廠商根據(jù)不同用戶的要求來配置生產(chǎn)。由于所有產(chǎn)品均采用一個通用的軟件體系,所以相同的軟件可在所有產(chǎn)品中運(yùn)行。目前ARM在手持設(shè)備市場占有90以上的份額,可以有效地縮短應(yīng)用程序開發(fā)與測試的時間,也降低了研發(fā)費(fèi)用。這里有一篇介紹ARM結(jié)構(gòu)體系發(fā)展介紹。

DSP(DIGITAL singnal processor)是一種獨(dú)特的微處理器,有自己的完整指令系統(tǒng),是以數(shù)字信號來處理大量信息的器件。一個數(shù)字信號處理器在一塊不大的芯片內(nèi)包括有控制單元、運(yùn)算單元、各種寄存器以及一定數(shù)量的存儲單元等等,在其外圍還可以連接若干存儲器,并可以與一定數(shù)量的外部設(shè)備互相通信,有軟、硬件的全面功能,本身就是一個微型計算機(jī)。DSP采用的是哈佛設(shè)計,即數(shù)據(jù)總線和地址總線分開,使程序和數(shù)據(jù)分別存儲在兩個分開的空間,允許取指令和執(zhí)行指令完全重疊。也就是說在執(zhí)行上一條指令的同時就可取出下一條指令,并進(jìn)行譯碼,這大大的提高了微處理器的速度 。另外還允許在程序空間和數(shù)據(jù)空間之間進(jìn)行傳輸,因為增加了器件的靈活性。其工作原理是接收模擬信號,轉(zhuǎn)換為0或1的數(shù)字信號,再對數(shù)字信號進(jìn)行修改、刪除、強(qiáng)化,并在其他系統(tǒng)芯片中把數(shù)字?jǐn)?shù)據(jù)解譯回模擬數(shù)據(jù)或?qū)嶋H環(huán)境格式。它不僅具有可編程性,而且其實時運(yùn)行速度可達(dá)每秒數(shù)以千萬條復(fù)雜指令程序,遠(yuǎn)遠(yuǎn)超過通用微處理器,是數(shù)字化電子世界中日益重要的電腦芯片。它的強(qiáng)大數(shù)據(jù)處理能力和高運(yùn)行速度,是最值得稱道的兩大特色。由于它運(yùn)算能力很強(qiáng),速度很快,體積很小,而且采用軟件編程具有高度的靈活性,因此為從事各種復(fù)雜的應(yīng)用提供了一條有效途徑。根據(jù)數(shù)字信號處理的要求,DSP芯片一般具有如下主要特點:
(1)在一個指令周期內(nèi)可完成一次乘法和一次加法;
(2)程序和數(shù)據(jù)空間分開,可以同時訪問指令和數(shù)據(jù);
(3)片內(nèi)具有快速RAM,通?赏ㄟ^獨(dú)立的數(shù)據(jù)總線在兩塊中同時訪問;
(4)具有低開銷或無開銷循環(huán)及跳轉(zhuǎn)的硬件支持;
(5)快速的中斷處理和硬件I/O支持;
(6)具有在單周期內(nèi)操作的多個硬件地址產(chǎn)生器;
(7)可以并行執(zhí)行多個操作;
(8)支持流水線操作,使取指、譯碼和執(zhí)行等操作可以重疊執(zhí)行。
當(dāng)然,與通用微處理器相比,DSP芯片的其他通用功能相對較弱些。

區(qū)別是什么?:ARM具有比較強(qiáng)的事務(wù)管理功能,可以用來跑界面以及應(yīng)用程序等,其優(yōu)勢主要體現(xiàn)在控制方面,而DSP主要是用來計算的,比如進(jìn)行加密解密、調(diào)制解調(diào)等,優(yōu)勢是強(qiáng)大的數(shù)據(jù)處理能力和較高的運(yùn)行速度。

8樓: >>參與討論
lelee007
ARM和DSP的區(qū)別
很簡單,ARM就相當(dāng)于老板,統(tǒng)領(lǐng)全局,DSP就相當(dāng)于普通員工,干一些比較具體的活,比如音頻,視頻的編解碼,和一些算法的具體實現(xiàn)等等.

9樓: >>參與討論
OrientMan
謝謝大家的幫助,對二者的區(qū)別終于有了一點了解。
 
10樓: >>參與討論
nankaitd
都酷了就再補(bǔ)充點兒,還是隨便說說
DSP的優(yōu)勢主要是速度,它可以在一個指令周期中同時完成一次乘法和一次加法,這非常適合快速傅立葉變換的需求。DSP有專門的指令集,主要是專門針對通訊和多媒體處理的;而ARM使用的是RISC指令集(當(dāng)然ARM的E系列也支持DSP指令集)是通用處理用的。一個非常形象的比喻是ARM是高級房車,而DSP是高級跑車。不過也有一種雙核芯片是用DSP取指并做運(yùn)算,當(dāng)浮點運(yùn)算量較大時ARM協(xié)助處理平時ARM只負(fù)責(zé)外圍控制。

11樓: >>參與討論
大漠孤煙
湊個熱鬧
lelee007的老板和員工的比喻挺貼切——

曾見過一通信板,上面的處理器有1片MPC8270和18片TMS320C5410

12樓: >>參與討論
將軍令
二者本質(zhì)上說沒有明顯的界限
如果cpu座數(shù)學(xué)運(yùn)算的能力更強(qiáng)一些,就是DSP
否則就是CPU,DSP也有可以跑OS的,比如blackfin
CPU也有可以跑DSP數(shù)學(xué)算法的,比如MMX的X86


13樓: >>參與討論
weixiao11
ADI的Blackfin處理器算是博采二者之長了
Blackfin有兩個DSP的核,一個運(yùn)行系統(tǒng),一個進(jìn)行數(shù)字信號處理,F(xiàn)在這款處理器應(yīng)用的也比較多。

14樓: >>參與討論
將軍令
weixiao11是HHCN的誰呀,可能我認(rèn)識
 
15樓: >>參與討論
weixiao11
把我的ID的前兩個音節(jié)倒過來,就是我的名字了
如果以前有過接觸的話,應(yīng)該知道是誰了,呵呵,那樓上又是哪位呢?

16樓: >>參與討論
and
DSP的總線分門別類,縱橫交錯
就是為了提高吞吐量,ARM似乎沒有這么多的考慮。

17樓: >>參與討論
mbutterfly
hehe
DSP的確是做音頻視頻的選擇。拿TI的來說特別是50006000的,外圍的IO數(shù)量都較少,所以一般用MCU做主控,可以用單片機(jī),或ARM,也可以用2000的,看情況而定了。

18樓: >>參與討論
winner0911
總線類型不一樣
 
19樓: >>參與討論
Sea_Heart
不同應(yīng)用需求的驅(qū)動也是一個原因吧
任何技術(shù)要能良好發(fā)展,總離不開市場的驅(qū)動.a(chǎn)rm可以稱為高性能的單片機(jī),傳統(tǒng)的單片機(jī)性能無法滿足要求后,人們就開始尋求更高性能的單片機(jī),于是在這批用慣了單片機(jī)的用戶的需求驅(qū)動下,arm開始逐漸發(fā)展.而dsp是面向那些追求高速計算的用戶準(zhǔn)備的.這是兩個獨(dú)立發(fā)展的方向,每種技術(shù)都保持自己的個性,發(fā)展到現(xiàn)在.一家之言,呵呵.

20樓: >>參與討論
why_buaa
存儲器架構(gòu)和指令集特點不一樣
   單片機(jī)為了存儲器管理的方便(便于支持操作系統(tǒng)),一般采用指令、數(shù)據(jù)空間統(tǒng)一編碼的馮·諾依曼結(jié)構(gòu)。 DSP為了提高數(shù)據(jù)吞吐的速度,基本上都是指令、數(shù)據(jù)空間獨(dú)立的哈佛結(jié)構(gòu)。
  單片機(jī)對于數(shù)字計算方面的指令少得多,DSP為了進(jìn)行快速的數(shù)字計算,提高常用的信號處理算法的效率,加入了很多指令,比如單周期乘加指令、逆序加減指令(FFT時特別有用,不是ARM的那種逆序),塊重復(fù)指令(減少跳轉(zhuǎn)延時)等等,甚至將很多常用的由幾個操作組成的一個序列專門設(shè)計一個指令可以一周期完成(比如一指令作一個乘法,把結(jié)果累加,同時將操作數(shù)地址逆序加1),極大的提高了信號處理的速度。由于數(shù)字處理的讀數(shù)、回寫量非常大,為了提高速度,采用指令、數(shù)據(jù)空間分開的方式,以兩條總線來分別訪問兩個空間,同時,一般在DSP內(nèi)部有高速RAM,數(shù)據(jù)和程序要先加載到高速片內(nèi)ram中才能運(yùn)行。DSP為提高數(shù)字計算效率,犧牲了存儲器管理的方便性,對多任務(wù)的支持要差的多,所以DSP不適合于作多任務(wù)控制作用。

21樓: >>參與討論
armwolf
不錯,學(xué)習(xí)了
 
22樓: >>參與討論
zxm2006
20樓答復(fù)經(jīng)典啊,學(xué)習(xí)了。
 
23樓: >>參與討論
lw2008
ARM是馮依曼架構(gòu),DSP是哈佛結(jié)構(gòu).
 
24樓: >>參與討論
平常人
ARM9也是哈佛結(jié)構(gòu);指令系統(tǒng)方面DSP是CISC的,單片機(jī)有RISC的。
 
25樓: >>參與討論
amtek
比ARM安全,別人無法抄板
介紹一個ASIC(內(nèi)含RISC CPU)
     

    如果你經(jīng)常為新產(chǎn)品遭遇別人剽竊而頭痛的話,C383A將為你從根本上解決后顧之憂。它專用的內(nèi)植CPU和特有的指令系統(tǒng)使得你的競爭對手根本無從下手。它同時提供基于Linux系統(tǒng)的編譯器,可從C語言獲得更為精練的執(zhí)行代碼。另外,還可以在芯片上加印你們要求的內(nèi)容,更利于產(chǎn)品推廣。

    C383A功能較為齊全,可廣泛應(yīng)用于圖文處理、工控、大屏幕LED LCD顯示和通訊等領(lǐng)域。

    內(nèi)植32位CPU
    支持64MB 16位SDRAM,SRAM,FLASH,EPROM等
    10M/100M 雙通道網(wǎng)口
    內(nèi)含VGA模塊,支持CRT LCD等顯示
    2D圖形加速器,硬光標(biāo)
    六串一并
    兩個AT鍵盤口
    含有13個中斷源
    2400Hz蜂鳴器

   http://www.amteksystems.com/chpage.htm

   聯(lián)系人:孫  生   手機(jī):13713831791(深圳)    amtek@126.com

26樓: >>參與討論
wl80382000
呵呵 樓主強(qiáng)人     我也來問個問題
用ads變異環(huán)境能不能代替再linux中使用的交叉環(huán)境呢?

就是說能不能在不裝linux,不用linux下面的工具情況下調(diào)試嵌入式linux呢?

27樓: >>參與討論
lelee007
樓上的
這個不行吧

linux里邊很多東西,ADS不支持的

ADS應(yīng)該是無法編譯現(xiàn)在的linux的.

不過樓主可以整個ADS版的linux

用ADS現(xiàn)有資源和規(guī)則來實現(xiàn)一個跟linux系統(tǒng)一模一樣的功能的OS

那樣也許就不叫l(wèi)inux了,ADSinux?呵呵

28樓: >>參與討論
小菜
20樓真的很牛,膜拜中
參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
用arm 大家使用什么看門狗復(fù)位器件?
你們認(rèn)為ARM9,10設(shè)計系統(tǒng)有什么好處?
LPC214X的啟動代碼問題
匯編函數(shù)定位的問題?
keil的一個編譯問題
免費(fèi)注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進(jìn)入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號