ucore lab1 report 这个报告是计算机1班第10组实验报告。 目录 ucore lab1 report exercise 1: 生成ucore的过程 编译过程 链接过程 启动扇区的检验和生成 ...
练习 :理解通过make生成执行文件的过程。 要求在报告中写出对下述问题的回答 实验过程 静态分析代码。 实验的目录结构如下: . boot kern debug driver init libs mm trap libs tools 其中. boot里面是bootloader的相关代码 . kern里面是操作系统的相关代码 . toos sign.c描述了怎样把bootloader变成一个规范的 ...
2017-01-01 14:15 4 2890 推荐指数:
ucore lab1 report 这个报告是计算机1班第10组实验报告。 目录 ucore lab1 report exercise 1: 生成ucore的过程 编译过程 链接过程 启动扇区的检验和生成 ...
ucore lab2 目录 ucore lab2 练习0:填写已有实验 练习1:实现first-fit连续物理内存分配算法 物理地址空间的探查 物理页的初始化 物理页的分配 物理页的回收 ...
ucore Lab2 lab 2 直接执行make qemu-nox会显示 assert 失败: 1 连续物理内存管理 1.1 page 概览 对物理内存的管理,为了节省空间,也是为了配合接下来的虚拟内存管理,通常以某个比 byte 大一些的单位进行管理,我们称这一单位内存为一"页 ...
前言 实现一个操作系统一直是我的一个愿望,当然为了不只是愿望,因此近期开始尝试实现。搜索了相关资料后,计划先从清华大学的ucore操作系统开始,完成其8个实验,之后再进一步修改、添加新功能,逐步实现自己的OS 另外,博客已经很久没更新了,这是时隔3年的第一次更新,之后也会更多通过博客园记录学习 ...
资源 ucore在线实验指导书 我的ucore实验代码 练习1:实现 first-fit 连续物理内存分配算法 题目 在实现first fit 内存分配算法的回收函数时,要考虑地址连续的空闲块之间的合并操作。提示: 在建立空闲页块链表时,需要按照空闲页块起始地址来排序,形成 ...
资源 ucore在线实验指导书 我的ucore实验代码 练习1: 完成读文件操作的实现(需要编码) 题目 首先了解打开文件的处理流程,然后参考本实验后续的文件读写操作的过程分析,编写在sfs_inode.c中sfs_io_nolock读文件中数据的实现代码。 请在实验报告中 ...
练习一 Makefile 1.1 OS镜像文件ucore.img 是如何一步步生成的? 其中Makefile文件中include tools/function.mk 其中定义了一些Makefile中用到的函数 生成ucore.img 需要kernel和bootblock ...
资源 ucore在线实验指导书 我的ucore实验代码 练习1:理解通过make生成执行文件的过程 详见《ucore lab1 exercise1》实验报告 练习2:使用qemu执行并调试lab1中的软件 详见《ucore lab1 exercise2》实验报告 练习 ...