技术栈
操作系统os
小白同学_C
21 天前
linux
·
c/c++
·
操作系统os
Lab4-Lab: traps && MIT6.1810操作系统工程【持续更新】 _
在这一个lab当中6.1810 / Fall 2025它要求我们理解xv6当中函数调用时的堆栈情况以及如何操控内存寻找多级函数调用的起始,更重要的是它带我们直观地感受到了中断的全过程。
小白同学_C
24 天前
linux
·
c/c++
·
操作系统os
Lab3-page tables && MIT6.1810操作系统工程【持续更新】
在这个lab中6.1810 / Fall 2025,要求我们先阅读xv6课本的Chapter 3 Page tables(第三章)。要求我们探索xv6当中关于页表的内容。并且要求我们实现一些页表相关功能的实现(例如:虚地址和物理地址的映射/解除映射,页表的创建和释放等)。
小白同学_C
1 个月前
linux
·
c/c++
·
操作系统os
Lab2-system calls && MIT6.1810操作系统工程【持续更新】
在这个lab当中6.1810 / Fall 2025 它要求你在xv6当中添加一个新的系统调用,以此来帮助你理解在操作系统当中,系统调用的底层实现逻辑和调用链条;
小白同学_C
1 个月前
linux
·
c/c++
·
操作系统os
Lab1-Xv6 and Unix utilities 配置环境的搭建以及前言 && MIT6.1810操作系统工程【持续更新】
在这个,也是第一个Lab当中6.1810 / Fall 2025,它会要求你通过git拉取最基本的内核代码,然后cd到内核代码目录当中,通过指定的指令(下面会介绍)即可构建起xv6操作系统。
我是有底线的