第二章:批处理系统 第二章:批处理系统 引言 本章导读 实践体验 本章代码树 本章代码导读 特权级机制 本节导读 特权级的软硬件协同设计 RISC-V 特权级架构 RISC-V的特权指令 实现应用程序 本节导读 应用程序设计 项目结构 内存布局 系统调用 编译生成应用程序二进制码 实现操作系统前执行应用程序 实现批处理操作系统 本节导读 将应用程序链接到内核 找到并加载应用程序二进制码 实现特权级的切换 本节导读 RISC-V特权级切换 特权级切换的起因 特权级切换相关的控制状态寄存器 特权级切换 特权级切换的硬件控制机制 用户栈与内核栈 Trap 管理 Trap 上下文的保存与恢复 Trap 分发与处理 执行应用程序 chapter2练习 编程练习 简单安全检查 实验要求 实验约定 实验检查 简答题 报告要求