欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136
標(biāo)題:
[待驗(yàn)證]ARM啟動(dòng)過(guò)程中的為什么要做內(nèi)存重映射-希望做一個(gè)啟動(dòng)的全流程學(xué)習(xí)和理解
[打印本頁(yè)]
作者:
51黑黑黑
時(shí)間:
2016-3-4 14:14
標(biāo)題:
[待驗(yàn)證]ARM啟動(dòng)過(guò)程中的為什么要做內(nèi)存重映射-希望做一個(gè)啟動(dòng)的全流程學(xué)習(xí)和理解
ARM啟動(dòng)過(guò)程中首先是映射SRAM地址到0x0,這個(gè)時(shí)候DRAM是映射到自己的物理地址的,也就是說(shuō)尚未進(jìn)入操作系統(tǒng);
之后要進(jìn)行地址重映射,把SRAM從0x0搬走,將DRAM的地址映射到0x0,這是為了保證一些中斷處理程序等的地址正確性,而且之后正式進(jìn)入操作系統(tǒng)運(yùn)行。
那么為什么不從一開始就把DRAM映射到0x0呢,我想,是因?yàn)橄到y(tǒng)啟動(dòng)之后程序從0x0開始運(yùn)行,先把SRAM映射到這個(gè)位置,執(zhí)行SRAM中的代碼,進(jìn)行必要的初始化,之后把DRAM映射進(jìn)來(lái),進(jìn)入操作系統(tǒng)。
再之后進(jìn)入操作系統(tǒng)的啟動(dòng)過(guò)程,也就是如何把操作系統(tǒng)從硬盤讀取到內(nèi)存DRAM并執(zhí)行,下一步再來(lái)補(bǔ)充。
歡迎光臨 (http://www.raoushi.com/bbs/)
Powered by Discuz! X3.1