2013年2月10日 星期日

從PC看MCU發展

PC也是從8位元一路走到64位元。從使用狀況可以推得MCU使用變革。


 


最早的PC是從8位元的6502開始,當時資源少,組合語言當道。


 


再來進入808616位元PCC語言開始使用。DOS是最早的作業系統,基本上是單工的時代。資料用電腦處理開始流行。


 


到了80386,多工作業系統開始使用。PC進入多元發展,主因是32位元已具有處理絶大部分資料的能力。


 


再來64位元時代開始,一開始還不知要如何用,因為作業系統不支援,應用程式無法發展。可是一但開始支援,大型資料程式就開始發展。


 


 


對應於MCU


 


8位元MCU是基本型,以目前來看,價格可能是生存唯一的方法。在這個前題下,只能算是可程式化的智慧型裝置。


 


16位元MCU就是可以處理資料的基本型,有一段時間大約是DSP的領域。基本應用也是單工來得多。


 


32位元MCU成熟型。同PC一樣,多工的需求來了,也就是RTOS引入各家爭鳴的時代。如同Windows 3.1OS2的時代一樣。在這個時代要不要使用多工作業系統也引發工程師之間的爭議。但時代的需求是擋不住的。


目前就是處在32位元MCU大量出現的時代。


 


64位元MCU,應是大量資料處理才會有應用。就觀察何時會開始。


 


 


MCUPC介面不同,只能由資料的使用量來推估使用領域的變化。



1 則留言: