书栈网 · BookStack 本次搜索耗时 0.026 秒,为您找到 25 个相关结果.
  • 介绍

    操作系统的基本原理与简单实现 —基于ucore OS + RISC-V 操作系统的基本原理与简单实现 —基于ucore OS + RISC-V 对于在校的学生和已经参加工作的工程师而言,能否以较小的时间和精力比较全面地了解操作系统呢?陆游老夫子说过“纸上得来终觉浅,绝知此事要躬行”,也许在了解基本的操作系统概念和原理基础上,通过实际动手来一步一...
  • 实现记事本

    实现记事本 缓冲区 条件变量 缓冲区实现 生产者:键盘中断 消费者:sys_read 实现 实现记事本 代码 为了实现上节中交互式终端的目标,先不管运行程序,我们首先要能够通过键盘向终端程序中输入。也就是说,我们要实现一个用户程序,它能够接受键盘的输入,并将键盘输入的字符显示在屏幕上。这不能叫一个终端,姑且叫它记事本吧。 这个用户程...
  • Introduction

    最新通知 rCore Tutorial 代码仓库 阅读在线文档并进行实验 最新通知 由于本文档还不稳定,有时会有更新,更新信息会第一时间放在这里。由于文档不稳定引起的问题不会导致扣分。 最后更新日期:2020-04-25 2020-04-25 将第九章中所引用的 rcore-fs 系列 crate 的版本更新为 7f5eeac 。 ...
  • 为何要写这本操作系统书

    为何要写这本操作系统书 为何要写这本操作系统书 现在国内外已有一系列优秀的操作系统教材,例如 William Stallings 的《Operating Systems Internals and Design Principles》,Avi Silberschatz 、 Peter Baer Galvin 和 Greg Gagne 的《Operat...
  • 基于地址空间的分时多任务

    基于地址空间的分时多任务 本节导读 建立并开启基于分页模式的虚拟地址空间 创建内核地址空间 检查内核地址空间的多级页表设置 跳板的实现 加载和执行应用程序 扩展任务控制块 更新对任务控制块的管理 改进 Trap 处理的实现 改进 sys_write 的实现 小结 基于地址空间的分时多任务 本节导读 本节我们介绍如何基于地址空...