首页
社区
课程
招聘
[原创]自己实现的一个基于x86的操作系统
发表于: 2013-12-25 03:23 54027

[原创]自己实现的一个基于x86的操作系统

2013-12-25 03:23
54027
收藏
免费 5
支持
分享
最新回复 (128)
雪    币: 118
活跃值: (225)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
101
好吧,我以后也要制作一个,自己的编译程序 的软件
2015-6-12 14:10
0
雪    币: 198
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
102
不错,我大学时也实现了个,呵呵,不过没你的屌
2015-7-31 19:29
0
雪    币: 31
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
103
厉害..............
2015-7-31 20:21
0
雪    币: 1
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
104
mark 慢慢看
2015-10-12 22:12
0
雪    币: 222
活跃值: (739)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
105
只能跪拜了
2015-10-18 10:18
0
雪    币: 248
活跃值: (3789)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
106
自己写OS,不明觉厉
2015-10-18 10:32
0
雪    币: 0
活跃值: (17)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
107
楼主好厉害,支持一下
2015-10-18 14:56
0
雪    币: 0
活跃值: (17)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
108
下载了楼主的代码,然而不知道怎么让他在windows上跑起来,,,,
2015-10-20 14:18
0
雪    币: 435
活跃值: (1277)
能力值: ( LV13,RANK:388 )
在线值:
发帖
回帖
粉丝
109
vmware、bochs等x86虚拟机都可以,附件的floppy就是系统软盘镜像
2015-10-20 16:20
0
雪    币: 15
活跃值: (48)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
110
编写出 实用的 桌面 操作系统 是一件很费劲的事情!!微软 和苹果 做了那么多年 才做的这么好的。
2015-10-22 16:12
0
雪    币: 438
活跃值: (228)
能力值: ( LV5,RANK:70 )
在线值:
发帖
回帖
粉丝
111
楼主高手。
2016-4-22 00:09
0
雪    币: 435
活跃值: (1277)
能力值: ( LV13,RANK:388 )
在线值:
发帖
回帖
粉丝
112
这个项目源码由网友  陈安  迁移到  https://github.com/bajdcc/tinix
2017-7-5 02:02
0
雪    币: 2
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
113
你好,我一直想写套中国人自己的操作系统,这几天看了下xv6,讲解得比较清楚,但是不能在windows下运行,你这正好可以,也比较全,但你的bootloader为何跟xv6差那么多呢?我一直是做游戏的,对汇编几乎不懂,懂3d中的vs,ps.现在能看一点汇编了.你能加我QQ15702153吗?我有很多问题请教你.你能把你每句汇编都详细讲解下吗?c部分我能慢慢看懂.现在的os都是根据unix设计架构设计的,如果我们做os还是沿用unix的方式,那我们再写操作系统就没有任何意义了.对于微软的操作系统有很多病毒这个缺点,我设计的操作系统是脚本语言的.除了bootloader是汇编的,其他的内核都是根据c文件及时编译到内存的,这样保证原文件不会中毒,但是java这些脚本语言又设计得那么低效,所以,我设计的系统是绝对安全,高效,脚本.其他运行在这套系统的文件都是开源脚本.我在设计方面非常强的能力.我写这些不是为了利益,仅仅是爱好+痛恨微软的越来越慢和越来越多病毒.
2017-7-17 00:46
0
雪    币: 2
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
114
我们中国人并不比外国人差,但是我们缺团结和大环境,在国内没有关系,拿不到项目资金,很难做免费的东西.就拿电脑来说吧,外国人发明电脑,我们有算盘那么好的东西,却没人做成算盘式的电脑.如果电脑中的加法器用算盘原理,那加减乘除一个cpu时钟搞定.操作系统我也坚信我们能做好,我想的先做个服务器的.因为操作系统都是脚本模式,所以都是开源的,放在网上让爱好者们一起慢慢完成.对了,我曾花了几乎两年时间想出一个方法,以最快速度找到帐号与编号对应的关系,用在我的游戏DB服上.国外都是用数据库,比如有1亿账号与编号,腾讯是分服,06年我去腾讯工作时,他们有1万台服来处理玩家登陆部分.数据库里用哈西等等看似高级的东西.但是我只用几十个cpu时钟就查到了.一个字符大约3个.比如账号women,就是15个.nihaoma就是21个.测试下来,一般数据库一秒查询300条.我这套一秒上百万条,所以我的DB服只用一台.把这套东西用在查文件,查内存就更高效了,写出的系统就高效.
2017-7-17 01:00
0
雪    币: 52
活跃值: (27)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
115
2017-7-17 09:03
0
雪    币: 435
活跃值: (1277)
能力值: ( LV13,RANK:388 )
在线值:
发帖
回帖
粉丝
116
maviswy 你好,我一直想写套中国人自己的操作系统,这几天看了下xv6,讲解得比较清楚,但是不能在windows下运行,你这正好可以,也比较全,但你的bootloader为何跟xv6差那么多呢?我一直是做游戏的, ...
这个没有自己做系统启动前的  实模式  =》保护模式  切换那些工作。这个需要grub引导。grub做好了模式切换。那部分工作都差不多没必要自己做。
2017-8-7 11:20
0
雪    币: 11314
活跃值: (2907)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
117
对楼主的能力只有一个字:佩服。仔细研究下,提升自己的能力。赞!!!!!
2017-8-7 13:48
0
雪    币: 2
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
118
这么好的贴子啊!这里的大神多啊!
2017-8-7 17:36
0
雪    币: 220
活跃值: (56)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
119
maviswy 我们中国人并不比外国人差,但是我们缺团结和大环境,在国内没有关系,拿不到项目资金,很难做免费的东西.就拿电脑来说吧,外国人发明电脑,我们有算盘那么好的东西,却没人做成算盘式的电脑.如果电脑中的加法器用 ...
好啊!用中国的思路做一个与众不同的操作系统!
2017-8-8 13:03
0
雪    币: 221
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
120
不得不服`
2017-8-8 21:52
0
雪    币: 965
活跃值: (89)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
121
楼主加油
2017-8-18 15:44
0
雪    币: 0
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
122
有没有和我一样,下载下来代码在linux编译不过的呢?
2017-11-10 20:58
0
雪    币: 283
活跃值: (48)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
123
我也正在学习写操作系统,苦于没有一本真正好的参考书
2017-11-13 19:09
0
雪    币: 300
活跃值: (2442)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
124
mark
2017-11-17 17:31
0
雪    币: 300
活跃值: (2442)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
125
mark
2017-12-1 11:12
0
游客
登录 | 注册 方可回帖
返回
//