freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

簡析linux內(nèi)核的內(nèi)核執(zhí)行流程-展示頁

2025-04-21 23:27本頁面
  

【正文】 、。2  、而后0x00000到0x003FF總共1KB存放中斷向量表,而接下去的地址到0x004FF共256B存放BIOS數(shù)據(jù),從0x0E05B開始的約8KB的內(nèi)存中存放中斷服務(wù)程序。C、為執(zhí)行32的main函數(shù)做過渡準備。簡析linux內(nèi)核的執(zhí)行流程()Linux啟動的第一階段()3個任務(wù):A、啟動BIOS,準備實模式下的中斷向量表和中斷服務(wù)程序。B、從啟動盤加載操作系統(tǒng)程序到內(nèi)存。內(nèi)存變化如下:1  、0xFE000到0xFFFFF是BIOS啟動塊,其中上電后第一條指令在0xFFFF0。3  、即0x07c00處,后轉(zhuǎn)到該處執(zhí)行。5  、。7  、第一件事就利用BIOS提供的中斷服務(wù)程序從設(shè)備上獲取內(nèi)核運行的所需系統(tǒng)數(shù)據(jù)并存在0x90000的地址處。同時制作兩表與兩寄存器。10  、(大小是25K+184B)執(zhí)行,執(zhí)行該程序完后是這樣的:0x00000~0x04FFF:頁目錄與4個頁表,每一項是4KB,共20KB;0x05000~0x05400:共1KB的空間是軟盤緩沖區(qū);0x05401~0x054b8:共184B沒用;0x054b9~0x05cb8:共2KB的空間存中斷描述符表;0x05cb9~0x064b8:共2KB的空間存全局描述符表;之后就是main函數(shù)的代碼了!第二階段、。流程是:復(fù)制根設(shè)備和硬盤參數(shù)表 (、1111行) 物理內(nèi)存規(guī)劃格局(~126行,其中有 rd_init函數(shù)定義在kernel/,此函數(shù)用于 虛擬盤初始化;而mem_init函數(shù)是用于內(nèi)存管理結(jié)構(gòu) 初始化,定義在mem/,該函數(shù)頁面使用 虛擬盤設(shè)置與初始化 次數(shù)均設(shè)置成100,然后再依據(jù)主內(nèi)存的 起始位置和終止位置將處于主內(nèi)存的所有頁面的使 用次數(shù)全部清零,系統(tǒng)以后把使用次數(shù)為0的頁面 視為空閑頁面。)初始化塊設(shè)備與字符設(shè)備請求項結(jié)構(gòu)(、129行, blk_dev_init() 定義在 kernel/blk_dev/,chr_dev_init()定義在kernel/chr_dev/)將串口與顯示器外設(shè)的中斷服務(wù)程序掛接(, tty_init()定義在kernel/chr_dev/)開啟時間設(shè)置(,time_init() 76行startup_time)系統(tǒng)開始激活進程0(,sched_init()定義在kernel/ ,該函數(shù)實現(xiàn)進程相關(guān)事務(wù)設(shè)置依據(jù)時鐘中斷設(shè)置,系統(tǒng)調(diào)用服務(wù)程序掛接。)時鐘中斷設(shè)置系統(tǒng)調(diào)用服務(wù)程序掛接 初始化緩沖區(qū)管理結(jié)構(gòu)(, buffer_init(buffer_memory_end)定義 fs/) 初始化硬、軟盤(、135行,hd_init與floppy_init定義 于kernel/blk_drv/)開中斷 (,sti())第二步:以進程0為母本創(chuàng)建進程1,使進程1不僅僅具備進程
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1