本操作系统系个人原创,版权属于姚逢靖(哈尔滨工业大学计算机系10级本科生)和Footoo实验室。每个人都可自由下载,但哈工大的学生特别是10级本科生请不要当操作系统作业交,否则会被查重的~~
本操作系统最终效果如图,三个进程不停的进行获得自己的pid的系统调用,进程1还调用设置系统时间的系统调用,设置系统的时间(时间不准,被我故意调快了,为了效果好一点)
如果需要用一个字来形容我的操作系统,我想是”挫“,真的非常挫。但是其基本功能还是相对比较完善的,除了没有文件系统和启用分页模式外,其它的基本功能还是具备的。整个操作系统实现了从0x7c00地址开始的整个系统引导过程,从实模式到保护模式、从汇编到ELF内核的加载,这其中的每一步都浸透了我的汗水。
如果用一个词来形容我的这11天的工作,我想是"效率”,真的我觉得这11天,我的工作效率是非常高的,从每天起来,刨去吃饭和偶尔的娱乐之外其它的时间都是在以饱满的热情工作着,直到23:00点。
如果用一句话来表达我的这11天的心情,我想是“去你妈的,亲爱的操作系统”。这11天带给了我一个个惊喜,进入保护模式,加载成功ELF文件,完成中断设置...但操作系统开发时,由于没有任何可以调用的库,里面包含了大量的汇编,使整个调试过程异常困难。有些错误看着明显就没有错误,但还是他娘的出错,整得人都快发疯了~~有时甚至想把自己的电脑给砸了~~
最大的感受是要想写好操作系统,