ARM DSP X86 POWERPC MIPS FPGA簡(jiǎn)介
DSP:哈佛設(shè)計(jì),數(shù)據(jù)總線和地址總線分開,使程序和數(shù)據(jù)分別存儲(chǔ)在兩個(gè)分開的空間,允許取指令和執(zhí)行指令完全重疊。強(qiáng)大數(shù)據(jù)處理能力和高運(yùn)行速度,主要是用來計(jì)算的,比如進(jìn)行加密解密、調(diào)制解調(diào)等,優(yōu)勢(shì)是強(qiáng)大的數(shù)據(jù)處理能力和較高的運(yùn)行速度
本文引用地址:http://butianyuan.cn/article/201611/316657.htmX86:CISC(馮系,長(zhǎng)度不定,譯碼復(fù)雜),適合于PC/Server
POWERPC:PowerPC是一種精簡(jiǎn)指令集(RISC)架構(gòu)(哈系)的中央處理器(CPU),與ARM相比,具有超高的性能(MIPS,MillionInstructionsPerSecond的縮寫,每秒處理的百萬級(jí)的機(jī)器語言指令數(shù)),強(qiáng)大的數(shù)據(jù)吞吐量(內(nèi)存DDR),穩(wěn)定性,可靠性(工業(yè)級(jí))。偏向于向?qū)嶋H應(yīng)用傾斜,比如有功能強(qiáng)大也讓人頭痛的移位指令、旋轉(zhuǎn)指令。
MIPS:屬于RISC架構(gòu),性能可以做得很高,因此在專用系統(tǒng)中比較好用。另外MIPS屬于大端(BigEndian,低地址存高位),與網(wǎng)絡(luò)字節(jié)序相同,減少了轉(zhuǎn)換字節(jié)序的開銷。與其它的RISC構(gòu)架不同,比如delayslot(對(duì)新手來說相當(dāng)?shù)碾y),cache管理,TLB管理都需要很繁瑣的軟件配合
FPGA:可以用VHDL或verilogHDL來編程,靈活性強(qiáng),由于能夠進(jìn)行編程、除錯(cuò)、再編程和重復(fù)操作,因此可以充分地進(jìn)行設(shè)計(jì)開發(fā)和驗(yàn)證。當(dāng)電路有少量改動(dòng)時(shí),更能顯示出FPGA的優(yōu)勢(shì),其現(xiàn)場(chǎng)編程能力可以延長(zhǎng)產(chǎn)品在市場(chǎng)上的壽命,而這種能力可以用來進(jìn)行系統(tǒng)升級(jí)或除錯(cuò)。
評(píng)論