MIPS是最簡單的體系結(jié)構(gòu)之一,所以使大學(xué)喜歡選擇MIPS體系結(jié)構(gòu)來介紹計算體系結(jié)構(gòu)課程。
ARM has barrel shifter,shifter是兩面性的,一方面它可以提高數(shù)學(xué)邏輯運算速度,另一方面它也增加了硬件的復(fù)雜性。所以和可以完成同樣功能的adder/shift register相比,效率更高,但是也占用更多的芯片面積。
在1000MHz以上的應(yīng)用很難找到采用ARM架構(gòu)的產(chǎn)品。MIPS架構(gòu)用在200MHz或者是266MHz以下的應(yīng)用比較少而這恰恰是ARM的主攻市場。 ARM在手機等便攜式領(lǐng)域,MIPS在住宅網(wǎng)關(guān)、線纜調(diào)制解調(diào)器、線纜機頂盒等。ARM采用硬核授權(quán);MIPS采用軟核授權(quán),用戶可以自己配置,做自己的產(chǎn)品。
未來發(fā)展ARM的下一代走向多內(nèi)核結(jié)構(gòu),而MIPS公司的下一代核心則轉(zhuǎn)向硬件多線程功能(multithreading) ,MIPS的multithreading很類似Intel的HyperThreading技術(shù)。從現(xiàn)在的發(fā)展來看,多內(nèi)核占上風(fēng)。
怎樣分辨導(dǎo)航儀是ARM架構(gòu)還是MIPS架構(gòu)?
其實很早就有教程區(qū)分導(dǎo)航儀的系統(tǒng)是ARM架構(gòu)還是MIPS架構(gòu)的軟件,卡名、分辨率、CARD ID、端口、速率識別檢測工具,檢測端口工具一為ARM架構(gòu)軟件如果你的導(dǎo)航儀能運行說明為ARM架構(gòu),工具二中分為ARM或MIPS方法同上,mips架構(gòu)導(dǎo)航產(chǎn)品(華陽、先鋒、路暢、飛利浦)為比較老的產(chǎn)品,一般的導(dǎo)航儀為ARM架構(gòu),