![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统ucore
AKalone
这个作者很懒,什么都没留下…
展开
-
操作系统 ucore lab2
操作系统 ucore lab2 物理内存管理 实验目的 理解基于段页式内存地址的转换机制 理解页表的建立和使用方法 理解物理内存的管理方法 实验步骤 练习0:填写已有实验 利用meld比较lab1和lab2两个文件夹,发现 发现kdebug.c和trap.c有差异,点入进行修改,标识明显,简单方便。 kdebug.c: trap.c: 练习1:实现 first-fit 连续物理内存分...原创 2019-11-10 22:22:13 · 1306 阅读 · 0 评论 -
操作系统 ucore lab1
操作系统 ucore lab1 实验目的 操作系统是一个软件,也需要通过某种机制加载并运行它。在这里我们将通过另外一个更加简单的软件-bootloader来完成这些工作。为此,我们需要完成一个能够切换到x86的保护模式并显示字符的bootloader,为启动操作系统ucore做准备。lab1提供了一个非常小的bootloader和ucore OS,整个bootloader执行代码小于512个字节,...原创 2019-10-22 00:53:30 · 1882 阅读 · 1 评论 -
操作系统 ucore lab0
环境配置及x86-32硬件简介 虚拟环境 因课程需要,在之前进行计算机网络实验时,下载安装过VMware,现在我使用的版本为VMware 15 Pro。 操作环境 正巧的是,我为了比较不同版本的Linux系统,在电脑上同时装有Ubuntu 18.04.1、CentOS 7和Kali Linux,所以我也直接使用了已有的Ubuntu 18.04.1,由于之前没有过多使用,所以该虚拟机还处于裸机状态,...原创 2019-10-15 01:01:23 · 973 阅读 · 0 评论