免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 828 | 回复: 1
打印 上一主题 下一主题

关于操作系统设计??? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-05-03 08:06 |只看该作者 |倒序浏览
最近关心了一些关于操作系统的知识,非常想自己动手,不过实在不知道如
    何开始!比如:
        用什么语言来写!
        在哪种环境下写?
        先写什么?
       (比如开机以后如何才引导机器去执行我的操作系统,也既是关于引导程序的
    知识。当然这也牵涉到我该如何写一个安装程序让别人去安装这个操作系统,而
    且假如我写出了安装程序和引导程序,我该让别人人从哪里开始安装呢?在win还
    是dos也或者是裸机呢?)
        我想,大概我当然必须首先要做的是必须学会如何写一段能让裸机运行的程
    序,可是我该用什么语言来写呢?用汇编写吗?还可以用其他的语言吗?
   
        我想这可能是所有不满足于在现有操作系统玩弄那些别人提供的编程接口的
    程序爱好者的共同问题!因为,他们为我们做的太多了,屏蔽掉了一切底层的工
    作机制!尤其比如说微软,苹果,所有用win的人看起来都好象是电脑高手,但实
    际上我们什么都不知道!我们甚至不知道计算机是什么!那些所谓计算机高手不
    过是把别人的接口记的比较劳罢了!
        这样看起来用户是多么的像傻瓜,而那些程序高手从某种意义上说实际上是
    被蒙蔽的最掺而又不知觉醒的超级大傻瓜!(在此觉无冒犯各位的意思,因为我
    还在为做这样的一个超级大傻瓜而不断努力呢!)
        我们这样做的无非是在为大公司试用他们的OS产品,发现其中的BUG,以备他
    们去改进!但我十分不明白的是他们为什么不给我们一些报酬呢?而且反而是我
    们在大把大把的往他们口袋里塞钱!而他们还无耻的只把MSDN的杂志和光盘寄给
    那些拥有正版的合法用户!而some years later,孩子们的教科书上会清楚的写
    着:某某某大公司推动了计算机行业的发展!
        你们说,面对这一切我还什么理由不说脏话呢?

        翻遍手边的书以及网上的一些资源,大概看到两种类型的东西,一种自然不
    必说就是到处可见的什么VC++,vc.NET,JAVA等等,有些汇编的东西算是好的。另
    外一种是所谓专业人士才懂的硬件方面的东西。对!中间这一块呢?很少有人用
    哪怕是一小段文字来描述一下系统是如何把这两部分联系起来的,这个庞大的系
    统是如何协调在一起的。
        好了,好像我扯得有些远了,不过我这也是很多人的疑惑。
        
        各位大虾,给点建议,何如?
        

                  可以邮箱联系:matrixarchitect@163.com,Thanks!

论坛徽章:
0
2 [报告]
发表于 2004-05-04 23:15 |只看该作者

关于操作系统设计???

我见到过最好的3个讲如何编写操作系统的站点:
osdev.neopages.net
http://www.nondot.org/sabre/os/articles
www.acm.uiuc.edu

写操作系统是以个庞大的系统工程,不是有点兴趣就能为之的事情。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP