会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
hyuuko's blog
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
2020年4月5日
MIT6.828 Fall2018 笔记 - Homework 5: xv6 CPU alarm
摘要: "Homework: xv6 CPU alarm" 这里只写部分代码,其余的给出的提示已经很多了 中的 里: 中的 函数里: : 输出:
阅读全文
posted @ 2020-04-05 23:35 hyuuko
阅读(369)
评论(0)
推荐(0)
2020年4月3日
MIT6.828 Fall2018 笔记 - Homework 4: xv6 lazy page allocation
摘要: "Homework: xv6 lazy page allocation" xv6的用户程序使用sbrk()系统调用向kernel请求堆内存 Part One: Eliminate allocation from sbrk() 现在 正常了
阅读全文
posted @ 2020-04-03 00:27 hyuuko
阅读(389)
评论(0)
推荐(0)
2020年4月2日
MIT6.828 Fall2018 笔记 - Homework 3: xv6 system calls
摘要: "Homework: xv6 system calls" 我运行的时候出了一些问题,一直在 ,后来发现是因为 的`.stab kernel.ld`的部分内容就能解决: 然后就可以正常运行了。 Part One: System call tracing 在 文件里添加 数组,并且修改 函数: Part
阅读全文
posted @ 2020-04-02 20:59 hyuuko
阅读(1301)
评论(2)
推荐(1)
2020年3月27日
MIT6.828 Fall2018 笔记 - Lab 2: Memory Management
摘要: "Lab 2: Memory Management" 建议先看完xv6book的Chapter1和Chapter2 Introduction Memory management有两部分:physical memory allocator for the kernel和virtual memory。
阅读全文
posted @ 2020-03-27 23:58 hyuuko
阅读(1033)
评论(0)
推荐(0)
2020年3月12日
MIT6.828 Fall2018 笔记 - Homework 2: shell
摘要: "Homework: shell" 动手做前请先看完 "xv6 book" 的第 0 章 这个作业直接在支持 Unix API 的机器上做即可,比如 linux、MacOS、WSL(Windows Subsystem for Linux) 然后新建文件 ,添加以下内容: 然后运行以下命令: I/O
阅读全文
posted @ 2020-03-12 16:47 hyuuko
阅读(446)
评论(0)
推荐(0)
2020年3月5日
MIT6.828 Fall2018 笔记 - Lab 1: Booting a PC
摘要: 参考文章: "6.828 操作系统 lab1 实验报告 简书" "LAB_1_Part1_PC Bootstrap CSDN" "Lab 1: Booting a PC" Part 1: PC Bootstrap Simulating the x86 下载 JOS 源码,然后编译 产生的 为虚拟硬盘
阅读全文
posted @ 2020-03-05 00:36 hyuuko
阅读(1897)
评论(0)
推荐(0)
2020年3月4日
MIT6.828 Fall2018 笔记 - Lab 0: 介绍以及环境配置
摘要: 预备知识:C语言、汇编语言、计算机组成原理、操作系统 这个学期开始上操作系统课,于是就来试试 MIT 6.828 的实验,建议按照 "schedule" 安排的顺序学习。 感觉比我学校的实验难很多,需要查找并阅读许多文档资料(我的实验记录里有许多参考资料链接可以看看)才能顺利完成这些实验。 官方提供
阅读全文
posted @ 2020-03-04 23:20 hyuuko
阅读(1304)
评论(0)
推荐(0)
上一页
1
2
公告