PC也是從8位元一路走到64位元。從使用狀況可以推得MCU使用變革。
最早的PC是從8位元的6502開始,當時資源少,組合語言當道。
再來進入8086的16位元PC,C語言開始使用。DOS是最早的作業系統,基本上是單工的時代。資料用電腦處理開始流行。
到了80386,多工作業系統開始使用。PC進入多元發展,主因是32位元已具有處理絶大部分資料的能力。
再來64位元時代開始,一開始還不知要如何用,因為作業系統不支援,應用程式無法發展。可是一但開始支援,大型資料程式就開始發展。
對應於MCU:
8位元MCU是基本型,以目前來看,價格可能是生存唯一的方法。在這個前題下,只能算是可程式化的智慧型裝置。
16位元MCU就是可以處理資料的基本型,有一段時間大約是DSP的領域。基本應用也是單工來得多。
32位元MCU成熟型。同PC一樣,多工的需求來了,也就是RTOS引入各家爭鳴的時代。如同Windows 3.1對OS2的時代一樣。在這個時代要不要使用多工作業系統也引發工程師之間的爭議。但時代的需求是擋不住的。
目前就是處在32位元MCU大量出現的時代。
64位元MCU,應是大量資料處理才會有應用。就觀察何時會開始。
但MCU和PC介面不同,只能由資料的使用量來推估使用領域的變化。
<>|<> good talk!!!
回覆刪除