[问题] 如何从无到有写一个作业系统

楼主: qazkevin (Linus)   2014-08-07 22:30:30
要如何自己写一个作业系统
需要具备什么知识
我有修过作业系统的课 老师上课用的书是恐龙书
但是感觉里面都很理论
还是我还得去研究别本书
像是有关编译器的书!?
如果要自己动手从无到有写出一个作业系统该怎么做?
是否有可以参考的书籍?
网络上查有推荐三本书
作业系统开发 实战手册 (陈育书 著)
30天打造OS!作业系统自作入门 (川合秀实 著)
Orange's 一个作业系统的实现 (于渊 著)
请问各位比较推荐哪一本
或者有更推荐的书
非常感谢你们
作者: diabloevagto (wi)   2014-08-07 22:37:00
只看一本书就能写出 os 我也想知道话说你想写os到什么程度?能动就好还是能用的?
作者: johnpage (johnpage)   2014-08-07 22:39:00
自己做作业系统是不错,但是只能自己用,别人的程式可能不能用
楼主: qazkevin (Linus)   2014-08-07 22:47:00
纯粹无聊好奇想试试看 科科
作者: MIKEmike07 (加油!)   2014-08-07 23:04:00
0.0 学校教授说他在米国读书时候,他同学自己组电脑自己写os,从无到有...根本像神一样ㄏㄏ
作者: tjjh89017 (伊达政宗)   2014-08-07 23:08:00
推Orange's
作者: descent (“雄辩是银,沉默是金”)   2014-08-07 23:14:00
一步步写嵌入式操作系统descent-incoming.blogspot.tw/2013/09/books-arm.html用模拟器就可以练习
作者: purincess (purincess)   2014-08-07 23:42:00
或者是呼叫jserv (?
作者: suhorng ( )   2014-08-07 23:49:00
Orange'sOrange's 的内容跟深度超越前面两本
作者: carylorrk (carylorrk)   2014-08-07 23:51:00
以前 OS 跟现在 OS 无法相提并论,
楼主: qazkevin (Linus)   2014-08-07 23:54:00
听说orange那本翻译的不好?其实我只是想玩玩看,写出现在或以前的os都好
作者: purpose (秀才遇到肥宅兵)   2014-08-08 00:20:00
orange就只是大陆人写的啊,顶多术语有点偏中国,稍微上网查就好,我是没毅力做下去,但看得过程都算顺畅。其实以前老师也说他们年代上硕士之后,马上被逼着查资料写 OS 事蹟
楼主: qazkevin (Linus)   2014-08-08 02:17:00
感谢各位大大给的意见,我决定去参考orange这本书^_^
作者: spider391 (小乖)   2014-08-08 10:18:00
问 Jserv 大大
作者: conanist (QQ)   2014-08-10 20:21:00
看你的OS要含什么功能来决定你要写多久恐龙书只是告诉你现在的OS有那些特性跟功能而已
作者: tjjh89017 (伊达政宗)   2014-08-11 17:05:00
Jserv在弄arm OS,X86的没听说他有在玩XD
作者: suhorng ( )   2014-08-11 18:44:00
Orange's 原文是简体, 繁体翻译的排版满悲剧的繁体版还会看到一堆英文字黏在一起 (空格消失...)
作者: xacid ( )   2014-08-15 11:58:00
可以先用模拟器写个会开机的命令列

Links booklink

Contact Us: admin [ a t ] ucptt.com