現(xiàn)在主流的芯片涉及到三個主流架構(gòu),即arm浑玛、intel和mips趾断。
mips用的不多就不說了拒名,主要談?wù)刟rm和intel。
首先設(shè)計芯片要有架構(gòu)芋酌,他們兩家分別推出了V系列結(jié)構(gòu)和X86架構(gòu)增显。
arm:V4、V5脐帝、V6同云、V7、V8架構(gòu)(精簡指令集堵腹,適合低功耗場景及移動端)
intel:X86架構(gòu)(復(fù)雜指令集炸站,適合pc耗能高到計算能力更強)
ARM7:ARMv4架構(gòu),ARM9:ARMv5架構(gòu)疚顷,ARM11:ARMv6架構(gòu)旱易,ARM-Cortex 系列:ARMv7架構(gòu)。到了ARMv7架構(gòu)的時候開始以Cortex來命名腿堤,并分成Cortex-A阀坏、Cortex-R、Cortex-M三個系列释液。三大系列分工明確:“A”系 列面向尖端的基于虛擬內(nèi)存的操作系統(tǒng)和用戶應(yīng)用全释;“R”系列針對實時系統(tǒng);“M”系列對微控制器误债。簡單的說Cortex-A系列是用于移動領(lǐng)域的 CPU浸船,Cortex-R和Cortex-M系列是用于實時控制領(lǐng)域的MCU妄迁。
intel的64位芯片其實是AMD做的,最后作為64位標準了李命,64位其實也是X86架構(gòu)登淘,只是人們習慣吧32位稱為X86,64位稱為X64.