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

正文內(nèi)容

操作系統(tǒng)虛擬機(jī)小論文-資料下載頁(yè)

2025-06-25 01:34本頁(yè)面
  

【正文】 ernel_mem_pool。 process_mem_pool = _process_mem_pool。 shared_size = _shared_size。}PageTable::PageTable(){unsigned long phys_address = 0。page_directory = (unsigned long *)(kernel_mem_poolget_frame() * PAGE_SIZE)。unsigned long * page_table = (unsigned long *)(kernel_mem_poolget_frame() * PAGE_SIZE)。for(unsigned int i = 0。 iENTRIES_PER_PAGE。i++){page_table[i] = phys_adress | 3。phys_adress += PAGE_SIZE。}page_directory[0] = (unsigned long) page_table | 3。for(unsigned int i = 1。i ENTRIES_PER_PAGE。i++){ page_directory[i] = 0 | 2。}}void PageTable::enable_paging(){ write_cr3 ((unsigned long ) (current_page_table_page_directory))。 write_cr0(read_cr0() | 0x80000000)。}void PageTable::handle_fault(REGS * _r){unsigned int page_fault_addr = read_cr2()。unsigned long* page_table。Console::putui(page_fault_addr)。Console::puts(\n)。unsigned int page_dir_entry = page_fault_addr 22。unsigned int page_tab_entry = (page_fault_addr amp。 (0x03FF 12)) 12。unsigned long page_table_addr = current_page_tablepage_directory[page_dir_entry]。if((page_fault_addr amp。 0x01) == 0){ unsigned long new_page_table_addr = kernel_mem_pool get_frame() *PAGE_SIZE。page_table =(unsigned long*)(ew_page_table_addr)。current_page_tablepage_directory[page_dir_entry] = ( unsigned long)new_page_table_addr | 3。for( unsigned int i = 0。i ENTRIES_PAR_PAGE。 i++){page_table[i] = 0x00。}}else {page_table =(unsigned long*)(page_table_addr amp。0xfffff000)。}unsigned long free_frame_no = process_mem_pool get_frame()。page_table[page_tab_entry] = (free_frame_no *PAGE_SIZE) | 7。}8)編寫(xiě)Makefile文件執(zhí)行makefile文件,即make –f ,增加display_library:sdl屬性去掉所有用戶的可執(zhí)行屬性建立/mnt/floppy目錄,添加強(qiáng)制卸載屬性。執(zhí)行引導(dǎo)程序運(yùn)行模擬器,得到運(yùn)行界面 運(yùn)行結(jié)果四、總結(jié)(感想和心得等) 通過(guò)這次實(shí)驗(yàn),我掌握了Linux環(huán)境下常用編譯工具的下載、安裝、使用。掌握x86架構(gòu)下分頁(yè)式存儲(chǔ)管理系統(tǒng)的基本原理。并熟悉了Linux系統(tǒng)下程序的編寫(xiě)及運(yùn)行。加深了對(duì)操作系統(tǒng)的認(rèn)識(shí),了解了操作系統(tǒng)中各種資源分配算法的實(shí)現(xiàn),特別是對(duì)虛擬存儲(chǔ)頁(yè)面置換有了更深入的了解,并能夠用高級(jí)語(yǔ)言進(jìn)行模擬演示。這次的操作系統(tǒng)的任務(wù)量比較大,我投入了很多的時(shí)間和精力完成大量代碼編寫(xiě)和運(yùn)行調(diào)試才完成了系統(tǒng)的設(shè)計(jì)。當(dāng)然過(guò)程有運(yùn)行錯(cuò)誤,但是在老師的指導(dǎo)和同學(xué)的幫助下,完成本次試驗(yàn)!五、參考文獻(xiàn)計(jì)算機(jī)操作系統(tǒng)基礎(chǔ) 湯曉丹、梁紅兵 西安電子工業(yè)出版社操作系統(tǒng) 孟慶昌 北京電子工業(yè)出版社計(jì)算機(jī)操作系統(tǒng)教程 張堯?qū)W 清華大學(xué)出版社
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1