以文本方式查看主题 - 中文XML论坛 - 专业的XML技术讨论区 (http://bbs.xml.org.cn/index.asp) -- 『 操作系统原理 』 (http://bbs.xml.org.cn/list.asp?boardid=63) ---- 请问:怎样开发一个简单的操作系统? (http://bbs.xml.org.cn/dispbbs.asp?boardid=63&rootid=&id=23436) |
-- 作者:lanrain -- 发布时间:10/21/2005 9:00:00 PM -- 请问:怎样开发一个简单的操作系统? 我想请问各位高手,要开发一个简易的操作系统(仅供学习所用),需要先学习那些知识,有那些书可以参考. |
-- 作者:binaryluo -- 发布时间:10/23/2005 2:19:00 PM -- 先学c语言,然后是掌握操作系统原理 |
-- 作者:lanrain -- 发布时间:10/31/2005 7:29:00 PM -- 谢谢了! 是不是就不需要其它的知识了? |
-- 作者:binaryluo -- 发布时间:11/1/2005 11:06:00 PM -- 不是啊,计算机里面交叉的知识很多。比如操作系统原理里面可能又要求你要知道硬件、算法等其他知识,算法里面又要求你要离散数学的知识……就这样,直到每一个知识都没有后继知识的时候就OK了。 |
-- 作者:jcxuefeng -- 发布时间:1/25/2006 7:58:00 PM -- 直到现在我都不知道开发操作系统的环境是什么? 是不是需要特殊的运行环境啊?
|
-- 作者:binaryluo -- 发布时间:1/26/2006 9:49:00 AM -- 1。开发环境就是需要一个编译器。 2。运行环境就是裸机。 |
-- 作者:jasmine707 -- 发布时间:2/4/2006 2:53:00 PM -- 好强啊,要写OS |
-- 作者:firstway -- 发布时间:2/4/2006 3:31:00 PM -- 可以从研究linux内核开始啊 |
-- 作者:firstway -- 发布时间:2/4/2006 3:32:00 PM --
简单的如linux版本0。11 |
-- 作者:卷积内核 -- 发布时间:2/5/2006 10:51:00 AM --
需要东西很多啊,基础知识需要汇编语言+一门精通的高级语言,编译原理,操作系统等,很麻烦的。 |
-- 作者:neoedmund -- 发布时间:2/27/2006 1:29:00 PM -- 写os的困难, 算法好坏还能写。 最头疼的是硬件的驱动,各种硬件,各种体系,文档又少,窍门又多,可借鉴的代码难读,不知所以然。一个小地方写错了,都可能死机,还很难定位错误原因。 还有就是调试,当然也可以在模拟器上搞, bochs挺不错的,但是最终还得在真实的机器上调试。 业余爱好一个人写os,我尝试过,简直是死路一条,希望有毅力的人能成功。
|
-- 作者:yuntian0_0 -- 发布时间:9/26/2006 9:33:00 AM -- 学习中哈。谢谢。 |
-- 作者:lpangbing -- 发布时间:10/3/2006 11:16:00 AM --
有同感,但是兄弟也不能这么丧气 写起来虽然难但是也挺有乐趣的啊,看着自己把一个裸机给跑了起来,你说高不高兴? 如果楼主想写操作系统,汇编和C是不可少的,因为现在能用的资料我见过的都是用这两样的 |
-- 作者:longshentailang -- 发布时间:10/7/2006 5:33:00 PM -- 你可以看一看《自己动手写操作系统》这本书,它可以解答你的大部分问题。 |
-- 作者:Jason_Lee -- 发布时间:10/11/2006 12:52:00 PM -- 《自己动手写操作系统》 这本不错的,就是新,要自己买 一般学校能借到<Linux_0_01_内核分析与操作系统设计> 不错的 |
-- 作者:ying06 -- 发布时间:11/16/2006 7:54:00 PM -- 佩服! |
-- 作者:tianyizhilan -- 发布时间:3/14/2007 3:13:00 PM -- 这个操作系统真的有点难写啊,需要很多的东西啊,很多的知识啊 |
-- 作者:anger_333 -- 发布时间:3/22/2007 3:51:00 PM -- 没看到一楼说的是简单的操作系统吗? |
-- 作者:binaryluo -- 发布时间:4/5/2007 12:21:00 PM --
那怎样的操作系统才算“简单”的操作系统??那么估计有必要先搞清楚下面两个问题:
|
-- 作者:jane2cd -- 发布时间:9/16/2007 2:49:00 PM -- 推荐看看余渊写的《自己动手写操作系统》,而且最好先学过计算机组成原理和汇编语言。 |
-- 作者:chengshuming -- 发布时间:11/14/2007 9:05:00 AM -- 我也想开发一个简单操作系统,可惜也不知如何入手 |
-- 作者:zhangxinzhe -- 发布时间:11/28/2007 7:55:00 PM -- 各位都是高手,我得学着点哦~~~~~~ |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
9,234.375ms |