花费 6 ms
MIT6.S081/6.828 实验1:Lab Utilities

Mit6.828/6.S081 fall 2019的Lab1是Unix utilities,主要内容为利用xv6的系统调用实现sleep、pingpong、primes、find和xargs等工具。本文对各程序的实现思路及xv6的系统调用流程进行详细介绍。 前言 在实验之前,推荐阅读 ...

Sun Jun 07 22:00:00 CST 2020 0 2114
MIT6.S081/6.828准备:MacOS下搭建xv6和risc-v环境

本文介绍搭建Mit6.828/6.S081 fall2019实验环境的详细过程,包括riscv工具链、qemu和xv6,以MacOS下的实践为例,Linux系统同样可以参考。 介绍 只有了解底层原理才能写好上层应用,曾经几度想要系统地学习OS课程,尝试去看了《计算机操作系统 ...

Wed May 27 18:22:00 CST 2020 0 2093
bochs(2.6.11)配置安装

下载:https://bochs.sourceforge.io/ 建议下载2.6.11,下文一开始安装的2.7,但运行时有无法解决的错误。但是大致安装过程一致。 linux 提前安装依赖 ...

Fri Oct 01 05:24:00 CST 2021 1 260
MIT6.828——Lab2(麻省理工操作系统实验)

Lab2 Lab2 是关于操作系统存储管理的细节。主要是建立内存模型,页表,物理地址映射等。 在Lab2之前,请复习好前序知识: Lab2内存管理准备知识 MIT6.828——Lab1 PartA MIT6.828——Lab1 PartB Part1 物理内存管理 在开始做题之前,需要 ...

Tue Nov 02 04:06:00 CST 2021 0 914
MIT6.828——Lab1 partB(麻省理工操作系统课程实验)

Lab1 历时2天,完成了LAB1,完整代码仓库可点击:https://github.com/Elio-yang/MIT6.828 partA 练习 exercise3 gdb指令: x/Ni addr :反汇编addr处的N条指令 x/Nx addr:打印N字节addr ...

Mon Oct 04 08:12:00 CST 2021 0 106

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM