个人原创基于X86的小型操作系统PiscisOS阶段性完成,和大家交流一下
经过2年的知识储备,6个月的设计、编码工作,自己大学里的最后一个梦想终于完成了
PiscisOS
详见博客:http://blog.csdn.net/otishiono/article/details/7657746
目前功能相对较弱,但是我会在今后继续完善她。
和大家分享探讨一下心得。
[解决办法]
你做的这个OS,我只能说还算马马虎虎。
你这个只是个 orange's 的复制 + 修改而已啊 ,我也做了一个 OS,起步也是 Orange's ,但我的大部分代码确是参考了 minix 2.0 + linux 0.11做的,只有LOADER 是参考了 orange's 的。
看我的:
具体是, 多线程+多进程+消息机制(非会和消息,同步异步)+ minix 1.0 fs+ MMU 虚存+ 段式管理+.....(很遗憾,我没有实现写时复制)
支持elf 格式程序,有ramdisk... (我准备是将GCC,VI移植到上面去,顺便加上一个小型的播放器,虽然非常非常耗时,但是我还是会继续做下去,我今年大三,1年时间应该是足够了的。。。。)
瞧瞧,是不是比你的复杂太多了。。。。呵呵。。。
>> 顺便说句,于渊的代码写的实在是太丑太臭了,说句不好听的话,大部分是垃圾代码,看他写的代码,我都想揍他。。。。。。。。
[解决办法]
不指望做操作系统,学汇编只想更好的学好C++,我只对做游戏引擎感兴趣,不过两位前辈都很犀利啊~期待你们有更好的作品,还有可以把界面换成中文吗?或许汇编这门语言,甚至流行的语言都是英文,但是我们至少可以把界面做成中文,至少可以让人一目了然这个是中国制作的~