原文:《ucore lab2》實驗報告

資源 ucore在線實驗指導書 我的ucore實驗代碼 練習 :實現 first fit 連續物理內存分配算法 題目 在實現first fit 內存分配算法的回收函數時,要考慮地址連續的空閑塊之間的合並操作。提示: 在建立空閑頁塊鏈表時,需要按照空閑頁塊起始地址來排序,形成一個有序的鏈表。可能會修改default pmm.c中的default init,default init memmap,de ...

2019-03-04 16:33 0 1395 推薦指數:

查看詳情

ucore lab8》實驗報告

資源 ucore在線實驗指導書 我的ucore實驗代碼 練習1: 完成讀文件操作的實現(需要編碼) 題目 首先了解打開文件的處理流程,然后參考本實驗后續的文件讀寫操作的過程分析,編寫在sfs_inode.c中sfs_io_nolock讀文件中數據的實現代碼。 請在實驗報告中 ...

Tue Mar 05 00:41:00 CST 2019 0 649
Ucore lab1實驗報告

練習一 Makefile 1.1 OS鏡像文件ucore.img 是如何一步步生成的? 其中Makefile文件中include tools/function.mk 其中定義了一些Makefile中用到的函數 生成ucore.img 需要kernel和bootblock ...

Thu Jun 06 18:55:00 CST 2019 0 451
ucore lab1》實驗報告

資源 ucore在線實驗指導書 我的ucore實驗代碼 練習1:理解通過make生成執行文件的過程 詳見《ucore lab1 exercise1》實驗報告 練習2:使用qemu執行並調試lab1中的軟件 詳見《ucore lab1 exercise2》實驗報告 練習 ...

Tue Mar 05 00:32:00 CST 2019 0 1875
ucore lab3》實驗報告

資源 ucore在線實驗指導書 我的ucore實驗代碼 練習1:給未被映射的地址映射上物理頁 題目 完成do_pgfault(mm/vmm.c)函數,給未被映射的地址映射上物理頁。設置訪問權限的時候需要參考頁面所在 VMA 的權限,同時需要注意映射物理頁時需要操作內存控制結構 ...

Tue Mar 05 00:34:00 CST 2019 0 1031
ucore lab4》實驗報告

資源 ucore在線實驗指導書 我的ucore實驗代碼 練習1:分配並初始化一個進程控制塊 題目 alloc_proc函數(位於kern/process/proc.c中) 負責分配並返回一個新的struct proc_struct結構,用於存儲新建立的內核線程的管理信息 ...

Tue Mar 05 00:36:00 CST 2019 0 1106
ucore lab5》實驗報告

資源 ucore在線實驗指導書 我的ucore實驗代碼 練習1: 加載應用程序並執行(需要編碼) 題目 do_execv函數調用load_icode(位於kern/process/proc.c中) 來加載並解析一個處於內存中的ELF執行文件格式的應用程序,建立相應的用戶內存 ...

Tue Mar 05 00:37:00 CST 2019 0 1415
ucore Lab2 實驗筆記

ucore Lab2 lab 2 直接執行make qemu-nox會顯示 assert 失敗: 1 連續物理內存管理 1.1 page 概覽 對物理內存的管理,為了節省空間,也是為了配合接下來的虛擬內存管理,通常以某個比 byte 大一些的單位進行管理,我們稱這一單位內存為一"頁 ...

Wed Sep 04 04:29:00 CST 2019 0 506
ucore lab1 exercise2》實驗報告

資源 ucore在線實驗指導書 我的ucore實驗代碼 題目:使用qemu執行並調試lab1中的軟件 為了熟悉使用qemu和gdb進行的調試工作,我們進行如下的小練習: 從CPU加電后執行的第一條指令開始,單步跟蹤BIOS的執行。 在初始化位置0x7c00設置實地址 ...

Tue Mar 05 00:17:00 CST 2019 0 816
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM