跳转到内容

北科操作系统实验指南

欢迎同学们阅读这份操作系统实验指南!

在本课程中,你将使用 Rust 语言,从零开始实现一个基于 RISC-V 架构的类 UNIX 操作系统内核. Rust 是一门注重性能与内存安全的现代编程语言,而 RISC-V 则是一种近年来备受关注的开源指令集架构 (ISA).

通过完成本实验,你将亲手打造一个具备内存安全等多项优势的操作系统内核.

操作系统并不是一个容易的学科,其中蕴含着非常多的优秀的设计思想. 可能你会在学习过程中遇到很多困难,但相信在克服这些难题后你会对操作系统和计算机底层有一个全新的认识.

在阅读文档过程中,可以关注以下内容:

如学习过程中遇到任何困难,欢迎与助教们进行联系.

由于课程改革还在试运行,本文档及实验代码一定有许多不当之处,欢迎同学们批评指正!