【導(dǎo)讀】國家ASIC系統(tǒng)工程技術(shù)研究中心。譯器輸出代碼時就遵循一個慣例,編譯每個模塊。都是從地址0開始。的過程,稱之為重定位。1)靜態(tài)重定位在程序被加載到內(nèi)存之前已經(jīng)知道。先進(jìn)行地址轉(zhuǎn)換,把相對地址轉(zhuǎn)換成絕對地址。2)動態(tài)重地位作業(yè)裝入內(nèi)存后所有的地址仍然是。推遲到程序指令要真正執(zhí)行時進(jìn)行。嵌入式系統(tǒng)的引導(dǎo)模式。3BootLoader的代碼的組件和執(zhí)行流程。4BootLoader開發(fā)前的硬件考慮。主函數(shù)main的設(shè)計與實現(xiàn)。以太網(wǎng)控制器相關(guān)的函數(shù)。內(nèi)存空間映射圖,為OS的運行準(zhǔn)備好正確的環(huán)境。又叫自主模式,BootLoader將預(yù)先存儲在永久固態(tài)。標(biāo)機(jī)端點RAM中,然后再被BootLoader寫到目標(biāo)機(jī)?!鬊ootLoader的附加功能特性。DHCP是動態(tài)主機(jī)分配協(xié)議。UDP是用戶數(shù)據(jù)協(xié)議。是一組以太網(wǎng)卡的驅(qū)動程序代碼