專事數字信號處理的嵌入式電腦多采用哈佛模式的結構

嵌入式電腦為何如此神通廣大,其中有何奧妙?細想起來,既然嵌入式計算機也是一種電子計算機,它們當然具備電子計算機的基本特性,即計算可編程、信息可存儲及能與用戶交互等等。

專事數字信號處理的嵌入式電腦多采用哈佛模式的結構

嵌入式計算機的系統結構大多數屬於傳統計算機的馮·諾依曼結構,其實際產品結構卻比PC計算機精巧緊湊得多,但仍然是“麻雀雖小,肝膽俱全”。所謂馮·諾依曼計算機系統是圍繞中央處理器(CPU)構造設計的,一側是存儲器(Memory),程序和數據的存儲空間與存取電路是一體的;另一側是與外界交互的I/O控制接口。

專事數字信號處理的嵌入式電腦多采用哈佛模式的結構

應該指出,嵌入式電腦的體系結構並非一成不變,不同的應用,有不同的結構。例如,專事數字信號處理的嵌入式電腦多采用哈佛(Harvard)模式的結構。

所謂哈佛結構,即計算機中配備了兩種獨立的存儲地址空間和存取電路,分別存放程序和數據,這樣做,取指和讀數可以同時進行,從而提高了數據處理速度。

專事數字信號處理的嵌入式電腦多采用哈佛模式的結構

值得注意的是,由於應用發展的需要,嵌入式計算機已經不是埋在獨立設備中的一個個“信息孤島”,而是可以在宿主系統中成串的組網應用,也可以使宿主設備接入因特網,接受遠程監控。


分享到:


相關文章: