STM8的核心
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。
評(píng)論