chaomaer / mit-6.828

A tiny operating system

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

mit-6.828

  • chaomaer
  • 2018/02/06

Since learning operating system, there is always some concepts not much clear. After reading CS:APP, i am trying to complete mit-6.828 labs to learning much deeper.

OBJECTION

This will contain two major parts, one is lab code, the other is analysis.

  1. lab1:Booting a PC
  2. lab2:Memory Management
  3. lab3:User Environments
  4. lab4:Preemptive Multitasking

About

A tiny operating system


Languages

Language:Assembly 87.5%Language:C 10.2%Language:Python 1.4%Language:Makefile 0.6%Language:Perl 0.2%Language:C++ 0.1%Language:GDB 0.0%Language:Emacs Lisp 0.0%