新聞中心

STM8的核心

作者: 時(shí)間:2016-12-02 來(lái)源:網(wǎng)絡(luò) 收藏
STM8的核心的前身是ST7核心,這也是ST擁有自主知識(shí)產(chǎn)權(quán)的核心;而ST7的前身就是曾經(jīng)成功地用于APPLE II的6502。

ST7 對(duì)6502核心進(jìn)行了重新設(shè)計(jì),使它的性能得到了大幅的增強(qiáng)。STM8則對(duì)ST7進(jìn)行了革命性的重新設(shè)計(jì),把尋址空間從64K擴(kuò)展到了16M,采用了三級(jí)流水線(xiàn)架構(gòu),增強(qiáng)了指令系統(tǒng),增加了尋址方式,把MCU中最常用的位操作指令擴(kuò)展到64K空間,增加了硬件除法指令,增強(qiáng)了硬件乘法指令,增強(qiáng)了下標(biāo)處理指令,增加了大量16位操作,還特別設(shè)計(jì)了為操作系統(tǒng)的信號(hào)量操作而使用的指令,也為低功耗管理設(shè)計(jì)了專(zhuān)門(mén)的指令。

所有對(duì)STM8的增強(qiáng),使得STM8的運(yùn)算性能比ST7提高了近200%,從0.25~0.3DMIPS/MHz提高到0.83DMIPS/MHz。


關(guān)鍵詞: STM8ST

評(píng)論


技術(shù)專(zhuān)區(qū)

關(guān)閉