回覆列表
-
1 # 家庭是我的家
-
2 # 使用者6847486145697
資料處理方面用DSP,因為他可以實現比較複雜的運算,我指的是硬體完成運算,比如除法,一般的arm沒有除法器,而是把除法變成加法等運算,所以要很多步實現比較慢,這點你看看c編譯成的彙編就可以看出。當然不只是除法其它微分卷積等等。
arm優點在於外設,包括ad,da等等,所以一般用在控制類的電子產品上。
當然高階點的arm中有的也會整合dsp處理器,起到相互補充的作用。
舉例:比如數碼相機用的是dsp處理的圖片,實現粒子濾波演算法等等。
而汽車中有的電子儀表,就是有個小液晶屏上面顯示各個門,油量等等那個用的是arm,因為不需要大量處理資料,只需採集顯示。
ARM(Advanced RISC Machines),既可以認為是一個公司的名字,也可以認為是對微處理器的通稱,還可以認為是一種技術的名字。ARM處理器是一個32位元精簡指令集(RISC)處理器架構,其廣泛地使用在許多嵌入式系統設計 DSP(digital signal processor)是一種獨特的微處理器,是以數字訊號來處理大量資訊的器件。其工作原理是接收模擬訊號,轉換為0或1的數字訊號。再對數字訊號進行修改、刪除、強化,並在其他系統晶片中把數字資料解譯回模擬資料或實際環境格式。它不僅具有可程式設計性,而且其實時執行速度可達每秒數以千萬條複雜指令程式,遠遠超過通用微處理器,是數字化電子世界中日益重要的電腦晶片。它的強大資料處理能力和高執行速度,是最值得稱道的兩大特色。