ARM初始化由bootloader完成,當ARM一開始上電時會讀取botloader所在的位址, bootloader會把燒錄在程式記憶體某位址中的程式讀出.並且解壓縮到ram去執行 .而在x86的上則是開機時CPU會讀取程式記憶體的最高位址, 抓取下一個要執行的指令在跳過去執行.並將BIOS解壓縮到DRAM中去執行.
創作者介紹

g95morewater 發表在 痞客邦 留言(0) 人氣( 24 )