亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 51724 | 回復(fù): 2
打印 上一主題 下一主題

MINIX啟動代碼Kernel/Main.c請教 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2009-05-24 17:50 |只看該作者 |倒序瀏覽
5可用積分
Dear all,
        今天在《操作系統(tǒng)設(shè)計與實現(xiàn)》提供的源碼Kernel/Main.c上看到如下代碼:
        text_base = e_hdr.a_syms >> CLICK_SHIFT;
        rp->p_memmap[T].mem_phys = text_base;
        小弟不明白的是a_syms為A.out中符號表的size, why it will be assigned to the start address of text?
    還望各位長輩指點迷津!萬分感謝!

論壇徽章:
2
亥豬
日期:2014-03-19 16:36:35午馬
日期:2014-11-23 23:48:46
2 [報告]
發(fā)表于 2009-05-24 20:00 |只看該作者
沒看過Minix,
僅僅依據(jù)經(jīng)驗覺得大概是可執(zhí)行代碼在內(nèi)存里順序分布,屬于內(nèi)核,這段內(nèi)存不能使用.內(nèi)核包括符號表之后的物理內(nèi)存屬于未來可用的空間.

論壇徽章:
0
3 [報告]
發(fā)表于 2018-08-27 17:22 |只看該作者
猜測:引導(dǎo)監(jiān)控程序會將從系統(tǒng)映像文件頭中讀取的結(jié)構(gòu)信息保存到exec結(jié)構(gòu)體類型中,里面的a_sym字段對內(nèi)核無用,所以將各組件對應(yīng)進(jìn)程的內(nèi)存首地址(即代碼段首地址)利用a_sym字段傳遞給內(nèi)核,要驗證該猜想的正確與否,需要閱讀引導(dǎo)監(jiān)控程序為內(nèi)核個各組件分配內(nèi)存的相關(guān)部分。
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP