ARM初始化由bootloader完成,當ARM一開始上電時會讀取botloader所在的位址,
bootloader會把燒錄在程式記憶體某位址中的程式讀出.並且解壓縮到ram去執行
.而在x86的上則是開機時CPU會讀取程式記憶體的最高位址,
抓取下一個要執行的指令在跳過去執行.並將BIOS解壓縮到DRAM中去執行.
- Sep 04 Wed 2013 23:47
-
ARM boot
請先 登入 以發表留言。