本仓库的内容为为 北京航空航天大学 计算机科学与技术专业 本科二年级“操作系统课程设计”的代码
Codes in this re pository belongs to the project of BUAA 'Operating System' course
This project contains a tiny operating system based on mips32.
The operating system supports virtual page memory managment, process management, system calls,file system and a primitive shell.
The code can be simulated in GXEMUL simulator after being compiled.
These codes can pass all the auto-test in lab1-lab6.
该课程的project实现了一个mips操作系统,该操作系统支持页式内存管理,进程管理,系统调用,文件系统和一个很原始的shell
所有代码经交叉编译器编译后可以在GXEMUL上进行仿真
该份代码可以通过lab1-lab6的所有上机测试,一次都没挂过
In this course you also need to finish a 'challenge task'.I choosed the 'raspi 3b bare metal os' task.Therefore,the code for challenge
task is not contained in this repository
想通过本课程你还需要完成一个挑战性任务。我选的是树莓派3b的挑战性任务,因此挑战性任务的代码不在本仓库中
link 传送门: https://github.com/17231181/RaspberryPi_Bare_Metal_Operating_System_BUAA
=========================================
操作系统这门课比别的6系硬核课程容易多了,放平心态就可以了
此外,Пролетарии всех стран, соединяйтесь!全世界无产者联合起来!