原文: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