成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

怎么進入uboot uboot進行重定位是為什么?

uboot進行重定位是為什么?首先,您需要了解要執(zhí)行的代碼必須放入內(nèi)存,bin文件中每個函數(shù)和變量的位置關(guān)系由鏈接的腳本文件和編譯器決定。程序運行時必須位于其鏈接地址。與匯編文件中的每個標(biāo)簽或C文件中

uboot進行重定位是為什么?

首先,您需要了解要執(zhí)行的代碼必須放入內(nèi)存,bin文件中每個函數(shù)和變量的位置關(guān)系由鏈接的腳本文件和編譯器決定。程序運行時必須位于其鏈接地址。與匯編文件中的每個標(biāo)簽或C文件中的每個函數(shù)名(函數(shù)條目地址)對應(yīng)的鏈接地址由鏈接引腳確定。本文檔中的起始鏈接地址與目標(biāo)文件(。S或。編譯C文件,但也排列鏈接文件??梢酝ㄟ^查看可執(zhí)行文件的反匯編文件來訪問這些鏈接地址xxx.dis公司將uboot的bin文件復(fù)制到內(nèi)存中相應(yīng)的鏈接地址,即鏈接腳本xx.lds公司這樣,全局跳轉(zhuǎn)指令(arm中的LDR)僅在PC寄存器被賦予正確的值,也就是說,代碼可以取出并在內(nèi)存中的正確位置執(zhí)行。