詞語解釋
“哈佛結(jié)構(gòu)”是一種用于通信的結(jié)構(gòu),它由一個主機和一個或多個外部設(shè)備組成,主機和外部設(shè)備之間可以相互通信。 哈佛結(jié)構(gòu)的優(yōu)點是可以實現(xiàn)獨立的通信,主機和外部設(shè)備之間可以進行雙向通信,而且不會受到其他設(shè)備的干擾。另外,哈佛結(jié)構(gòu)的另一個優(yōu)點是可以實現(xiàn)更高的速度,因為主機和外部設(shè)備之間的數(shù)據(jù)傳輸速度可以很快。 哈佛結(jié)構(gòu)在通信中的應(yīng)用很廣泛,可以用于多種不同的應(yīng)用,如計算機網(wǎng)絡(luò)、智能家居、汽車通信、無線網(wǎng)絡(luò)、機器人控制等。 例如,在計算機網(wǎng)絡(luò)中,哈佛結(jié)構(gòu)可以用來構(gòu)建一個安全的網(wǎng)絡(luò),它可以保護網(wǎng)絡(luò)中的數(shù)據(jù)不受外部干擾。此外,哈佛結(jié)構(gòu)還可以用于智能家居,它可以將智能家居的設(shè)備連接起來,從而實現(xiàn)家庭自動化。 汽車通信中也可以使用哈佛結(jié)構(gòu),它可以將汽車的各個系統(tǒng)連接起來,從而實現(xiàn)汽車的自動化控制。此外,哈佛結(jié)構(gòu)還可以用于無線網(wǎng)絡(luò),它可以將無線網(wǎng)絡(luò)的設(shè)備連接起來,從而實現(xiàn)無線網(wǎng)絡(luò)的控制。 最后,哈佛結(jié)構(gòu)還可以用于機器人控制,它可以將機器人的各個系統(tǒng)連接起來,從而實現(xiàn)機器人的自動化控制。 總之,哈佛結(jié)構(gòu)是一種用于通信的結(jié)構(gòu),它可以實現(xiàn)獨立的通信,可以實現(xiàn)更高的速度,并且可以用于多種不同的應(yīng)用,如計算機網(wǎng)絡(luò)、智能家居、汽車通信、無線網(wǎng)絡(luò)、機器人控制等。 哈佛結(jié)構(gòu) 哈佛結(jié)構(gòu)是一種將程序指令存儲和數(shù)據(jù)存儲分開的存儲器結(jié)構(gòu)。中央處理器首先到程序指令存儲器中讀取程序指令內(nèi)容,解碼後得到數(shù)據(jù)地址,再到相應(yīng)的數(shù)據(jù)存儲器中讀取數(shù)據(jù),并進行下一步的操作(通常是執(zhí)行)。程序指令存儲和數(shù)據(jù)存儲分開,可以使指令和數(shù)據(jù)有不同的數(shù)據(jù)寬度,如Microchip公司的PIC16芯片的程序指令是14位寬度,而數(shù)據(jù)是8位寬度。 哈佛結(jié)構(gòu)的微處理器通常具有較高的執(zhí)行效率。其程序指令和數(shù)據(jù)指令分開組織和存儲的,執(zhí)行時可以預(yù)先讀取下一條指令。 目前使用哈佛結(jié)構(gòu)的中央處理器和微控制器有很多,除了上面提到的Microchip公司的PIC系列芯片,還有摩托羅拉公司的MC68系列、Zilog公司的Z8系列、ATMEL公司的AVR系列和安謀公司的ARM9、ARM10和ARM11。 哈佛結(jié)構(gòu)是指程序和數(shù)據(jù)空間獨立的體系結(jié)構(gòu), 目的是為了減輕程序運行時的訪存瓶頸. 例如最常見的卷積運算中, 一條指令同時取兩個操作數(shù), 在流水線處理時, 同時還有一個取指操作, 如果程序和數(shù)據(jù)通過一條總線訪問, 取指和取數(shù)必會產(chǎn)生沖突, 而這對大運算量的循環(huán)的執(zhí)行效率是很不利的. 哈佛結(jié)構(gòu)能基本上解決取指和取數(shù)的沖突問題. 而對另一個操作數(shù)的訪問, 就只能采用Enhanced 哈佛結(jié)構(gòu)了, 例如像TI那樣,數(shù)據(jù)區(qū)再split, 并多一組總線. 或向AD 那樣, 采用指令cache, 指令區(qū)可存放一部分數(shù)據(jù). 不過C6200 不了解, 那位大俠能解釋一下呢? 總之, 這個問題對DSP 的性能很關(guān)鍵呢, 如果斑竹能總結(jié)一下就好了.
哈佛結(jié)構(gòu) 哈佛結(jié)構(gòu)是一種將程序指令存儲和數(shù)據(jù)存儲分開的存儲器結(jié)構(gòu)。中央處理器首先到程序指令存儲器中讀取程序指令內(nèi)容,解碼後得到數(shù)據(jù)地址,再到相應(yīng)的數(shù)據(jù)存儲器中讀取數(shù)據(jù),并進行下一步的操作(通常是執(zhí)行)。程序指令存儲和數(shù)據(jù)存儲分開,可以使指令和數(shù)據(jù)有不同的數(shù)據(jù)寬度,如Microchip公司的PIC16芯片的程序指令是14位寬度,而數(shù)據(jù)是8位寬度。 哈佛結(jié)構(gòu)的微處理器通常具有較高的執(zhí)行效率。其程序指令和數(shù)據(jù)指令分開組織和存儲的,執(zhí)行時可以預(yù)先讀取下一條指令。 目前使用哈佛結(jié)構(gòu)的中央處理器和微控制器有很多,除了上面提到的Microchip公司的PIC系列芯片,還有摩托羅拉公司的MC68系列、Zilog公司的Z8系列、ATMEL公司的AVR系列和安謀公司的ARM9、ARM10和ARM11。 哈佛結(jié)構(gòu)是指程序和數(shù)據(jù)空間獨立的體系結(jié)構(gòu), 目的是為了減輕程序運行時的訪存瓶頸. 例如最常見的卷積運算中, 一條指令同時取兩個操作數(shù), 在流水線處理時, 同時還有一個取指操作, 如果程序和數(shù)據(jù)通過一條總線訪問, 取指和取數(shù)必會產(chǎn)生沖突, 而這對大運算量的循環(huán)的執(zhí)行效率是很不利的. 哈佛結(jié)構(gòu)能基本上解決取指和取數(shù)的沖突問題. 而對另一個操作數(shù)的訪問, 就只能采用Enhanced 哈佛結(jié)構(gòu)了, 例如像TI那樣,數(shù)據(jù)區(qū)再split, 并多一組總線. 或向AD 那樣, 采用指令cache, 指令區(qū)可存放一部分數(shù)據(jù). 不過C6200 不了解, 那位大俠能解釋一下呢? 總之, 這個問題對DSP 的性能很關(guān)鍵呢, 如果斑竹能總結(jié)一下就好了.
抱歉,此頁面的內(nèi)容受版權(quán)保護,復(fù)制需扣除次數(shù),次數(shù)不足時需付費購買。
如需下載請點擊:點擊此處下載
掃碼付費即可復(fù)制
低壓配電屏 | 高壓電器 | 高壓配電系統(tǒng)組成 | 局端電源設(shè)備功能要求 | 直流集中式遠程供電組成 | 爬電距離 | 局端電源設(shè)備 | 局端站 | 接地分類 | 接地系統(tǒng)的組成 | 呼叫 | 工作接地與保護接地 |
移動通信網(wǎng) | 通信人才網(wǎng) | 更新日志 | 團隊博客 | 免責聲明 | 關(guān)于詞典 | 幫助