自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 MIT6.S081操作系统实验——操作系统是如何在qemu虚拟机中启动的?

为了更好的理解基于RISC-V体系的Xv6操作系统是如何在qemu中启动的,我将详细地梳理从执行makeqemu命令开始到Xv6的shell启动为止的具体流程。

2022-07-31 01:23:59 919 1

原创 MIT6.S081操作系统实验——system-calls

本次实验的主要内容是学习系统调用的工作流程,实现两个简单的系统调用。

2022-07-31 01:23:06 771

原创 MIT6.S081操作系统实验——Xv6-and-Unix-utilities

本实验需要编写一些用户程序,执行系统调用来达成目标。作为第一个实验,本次实验内容比较简单,主要内容是展示用户如何调用操作系统的接口,即,在下一个实验中将详细展示系统调用的工作流程。本次实验的学习目标是学习并理解用户使用shell执行命令时的具体过程对Unix的进程间通信方式之一pipe有基础了解了解Unix中的filedescription,理解Unix中”一切皆文件“的理念初步了解make项目以及Makefile。...

2022-07-31 01:21:40 1684 1

原创 MIT6.S081操作系统实验——环境搭建与项目简介

在做过各种语言的项目,对网站架构和职业要求有一个基础认知后,我认为要在卷翻天的职场立足,在了解并能使用前沿技术的同时还得打好计算机基础,所以痛下决心重拾大二摸鱼过去的OS实验。2018年及以前MIT6.828是MIT的本科生OS课程,2019开始这门课被拆成了6.S081和6.828,分别成为本科生和研究生的OS课程。6.S081的实验由原来的5个拆成了10个,总体难度降低,更加易于基础并不牢固的学生学习。我将记录2021年课程的实验全过程,下文是运行环境以及调试环境搭建的记录,着重记录如何使用Clion

2022-07-31 01:20:17 7144 4

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除