原文:BUAA_OS lab2 難點梳理

BUAA OS lab 難點梳理 實驗重點 所列出的實驗重點為筆者在進行lab 過程中認為需要深刻理解的部分。 進行內存訪問的流程 熟悉mips內存映射布局,即理解mmu.h內圖 二級頁表的理解和實現 以下將參考指導書邏輯,對於重難點進行梳理。 內存訪問 首先,簡易梳理內存訪問流程。 TLB根據虛擬地址查找 若存在,在cache中查找 若不存在,按照頁表查詢,再查cache,更新tlb 若cach ...

2020-05-08 17:44 0 623 推薦指數:

查看詳情

BUAA_OS lab3 難點梳理

BUAA_OS lab3 難點梳理 實驗難點 進程創建 對於初始化部分,首先需要在pmap.c中修改mips_vm_init()函數,為envs開空間,並map到UENVS空間。 其次,模仿page_init()的做法,將空閑進程控制塊串成env_free_list。 至此沒有什么理解 ...

Sat May 09 04:19:00 CST 2020 0 637
BUAA OS Lab5 文件系統

/BUAA-OS-2019: 北航OS課課設代碼 (github.com)),為方便理解,做少量注釋, ...

Thu May 20 07:16:00 CST 2021 0 1114
BUAA_OS_Lab1實驗報告

思考題 Thinking1.1 也許你會發現我們的 readelf 程序是不能解析之前生成的內核文件 (內核文件是可執行文件) 的,而我們剛才介紹的工具 readelf 則可以解析,這是為什么 ...

Fri Feb 25 00:04:00 CST 2022 0 793
lab2——內存管理

思考題 Thinking 2.1 請思考cache用虛擬地址來查詢的可能性,並且給出這種方式對訪存帶來的好處和壞處。另外,你能否能根據前一個問題的解答來得出用物理地址來查詢的優勢? 用虛擬地址查詢 ...

Wed Aug 26 17:50:00 CST 2020 0 528
ucore lab2

ucore lab2 目錄 ucore lab2 練習0:填寫已有實驗 練習1:實現first-fit連續物理內存分配算法 物理地址空間的探查 物理頁的初始化 物理頁的分配 物理頁的回收 ...

Fri May 08 21:58:00 CST 2020 0 656
CSAPP Lab2: Binary Bomb

著名的CSAPP實驗:二進制炸彈 就是通過gdb和反匯編猜測程序意圖,共有6關和一個隱藏關卡 只有輸入正確的字符串才能過關,否則會程序會bomb終止運行 隱藏關卡需要輸入特定字符串方會開啟 ...

Sun May 17 08:21:00 CST 2015 0 4059
MIT 6.830 LAB2 DBOperator

MIT 6.830 LAB2 DBOperator 目錄 MIT 6.830 LAB2 DBOperator 前言 LAB2 exercise1 Join&Filter exercise2 ...

Tue Apr 06 04:51:00 CST 2021 0 311
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
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM