單片機又叫芯片,裏面是有程序的。在單片機上電的瞬間,MCU的程序指針PC會被初始化為上電復位時的地址,從哪個地址處讀取將要執行的指令,由此程序在MCU上開始執行(當然在調用程序的main之前,還有壹系列其他的的初始化要做,如堆棧的初始化,不過這些很少回去修改)。
PC在上電時,和MCU差不多,不過讀取的是BIOS,有它完成了很多初始化操作,最後,調用系統的初始化函數,將控制權交給了操作系統,於是我們看到了Windows、Linux系統啟動了。