Skip to content

操作系统复现实验&&《OrangeS一个操作系统的实现 (于渊)》1-7章代码实现

License

Notifications You must be signed in to change notification settings

shannany0606/OS_Experiment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

操作系统复现实验&&《OrangeS一个操作系统的实现 (于渊)》1-7章代码实现

实验环境:VMware® Workstation Pro 17.0.1;Ubuntu 20.04.2.0;Bochs 2.6.11;NASM 2.15.05

本仓库中含有《OrangeS一个操作系统的实现 (于渊)》中第1-7章的可编译通过代码(原书配套代码在当前环境下运行会报错)。

除解决编译问题外,我还在第6章和第7章代码中加了一个new版代码(改进版)。 第6章的改进在于能够在输出"A.","B.","C."的基础上输出"D."和"E.",第7章的改进(对m版代码)在于能够额外响应TAB键输入,输出2个空格。 理论上,这种改进在验收时挺加分的。

最后还写了个实验报告来解释各个代码的运行命令、代码改动之处、运行结果等,仅供参考。

如果您感觉我的可编译通过代码/小改进/报告对您有帮助,烦请到右上角点个小小的赞,就当在供需群给鼠鼠恰米了哈哈

About

操作系统复现实验&&《OrangeS一个操作系统的实现 (于渊)》1-7章代码实现

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published