
2)按存儲器結構分,MCU 可以分為哈佛結構和馮·諾依曼結構,絕大部分 MCU 為哈佛架構,ARM-Cortex M 是典型代表。馮·諾伊曼結構將程序存儲器和數據存儲器合并,使用同一個存儲器,經由同一個總線傳輸。由于指令和數據要從同一存儲空間存取,并經同一總線傳輸,無法重疊執行,因此影響了數據處理速度的提高。哈佛結構為 MCU主流結構,其將 指令和數據分別存放于兩個不同的存儲器中,以兩條獨立總線作為 CPU 和存儲器間的專用通信路徑,其成本雖較高但具備更快的數據讀取速度和響應實時性、更低的功耗,因此 MCU 大部分采用哈佛結構, ARM-Cortex M 系列內核便是其中的典型代表,2020 年基于該架構的 MCU的出貨量占據全球 MCU 的 52%。