Lab0 配置环境的搭建以及前言 && MIT6.1810操作系统工程
前言
博主放寒假了,距离毕业还有一年时间,现在打算做个项目练练手,无意中发现本项目(Mit6.s081),所以打算用它练手,顺便复习回顾一下数据结构的知识。
项目/课程的源地址:6.1810 / Fall 2025
开发环境与前期准备
- 系统方面:采用ubuntu-20.04.6系统(WSL 2),就是在Windows商城里面搜索ubuntu然后找到这个版本下载。
- 编程语言方面:C语言,RISC-V汇编语言。
- 编译环境方面,需要在ubuntu当中安装:QEMU 7.2(一台模拟RISC-V架构的虚拟机);GCC和Binutils(C语言编译器和处理二进制文件的工具集合);GDB 8.3(调试器);因为我们是在Windows上的命令提示符当中进行操作,所有还需要下载tmux,这是一个终端端口复用器,可以将一个终端分为多个终端使用。
- 熟悉Linux最基本的操作。
具体的开发环境配置详见:6.1810 / 2025年秋季
作业难度
在该课程的官网,每个作业都标明了相应的难度。
简单:1 小时内完成。这类习题通常是后续习题的热身练习。
中等:1-2 小时完成。
困难:2 小时以上完成。这类习题通常不需要大量代码,但代码逻辑难以调试正确。
更多关于本课程/项目的信息:6.1810 / Fall 2025

浙公网安备 33010602011771号