rCore-os2-批处理系统

保障系统安全和多应用支持是操作系统的两个核心目标,本章从这两个目标出发,思考如何设计应用程序,并进一步展现操作系统的一系列新功能: 构造包含操作系统内核和多个应用程序的单一执行程序 通过批处理支持多个程序的自动加载和运行 操作系统利用硬件特权级机制,实现对操作系统自身的保护 实现特权级的跨越 支持跨特权级的系统调用功能 ...

October 10, 2022 · 13 min · Ther

rCore-os1-应用程序与基本执行环境

从零开始使用Rust写一个基于RISC-V架构的类Unix内核. 前置知识: Rust基础语法和一些进阶语法(Trait、函数式编程,Unsafe) Git 简单汇编 参考文档: rCore rCore-Tutorial-v3 ...

October 9, 2022 · 10 min · Ther