看板 C_and_CPP 關於我們 聯絡資訊
要如何自己寫一個作業系統 需要具備什麼知識 我有修過作業系統的課 老師上課用的書是恐龍書 但是感覺裡面都很理論 還是我還得去研究別本書 像是有關編譯器的書!? 如果要自己動手從無到有寫出一個作業系統該怎麼做? 是否有可以參考的書籍? 網路上查有推薦三本書 作業系統開發 實戰手冊 (陳育書 著) 30天打造OS!作業系統自作入門 (川合秀實 著) Orange's 一個作業系統的實現 (于淵 著) 請問各位比較推薦哪一本 或者有更推薦的書 非常感謝你們 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.118.202.129 ※ 文章網址: http://www.ptt.cc/bbs/C_and_CPP/M.1407421832.A.F36.html
diabloevagto:只看一本書就能寫出 os 我也想知道 08/07 22:37
diabloevagto:話說你想寫os到什麼程度?能動就好還是能用的? 08/07 22:37
johnpage:自己做作業系統是不錯,但是只能自己用,別人的程式可 08/07 22:39
johnpage:能不能用 08/07 22:39
qazkevin:純粹無聊好奇想試試看 科科 08/07 22:47
MIKEmike07:0.0 學校教授說他在米國讀書時候,他同學自己組電腦 08/07 23:04
MIKEmike07:自己寫os,從無到有... 08/07 23:05
MIKEmike07:根本像神一樣ㄏㄏ 08/07 23:05
tjjh89017:推Orange's 08/07 23:08
descent:一步步写嵌入式操作系统 08/07 23:14
descent:descent-incoming.blogspot.tw/2013/09/books-arm.html 08/07 23:15
descent:用模擬器就可以練習 08/07 23:15
purincess:或者是呼叫jserv (? 08/07 23:42
suhorng:Orange's 08/07 23:49
suhorng:Orange's 的內容跟深度超越前面兩本 08/07 23:50
carylorrk:以前 OS 跟現在 OS 無法相提並論, 08/07 23:51
qazkevin:聽說orange那本翻譯的不好?其實我只是想玩玩看,寫出現 08/07 23:54
qazkevin:在或以前的os都好 08/07 23:55
purpose:orange就只是大陸人寫的啊,頂多術語有點偏中國,稍微上網 08/08 00:20
purpose:查就好,我是沒毅力做下去,但看得過程都算順暢。其實以前 08/08 00:21
purpose:老師也說他們年代上碩士之後,馬上被逼著查資料寫 OS 事蹟 08/08 00:21
qazkevin:感謝各位大大給的意見,我決定去參考orange這本書^_^ 08/08 02:17
spider391:問 Jserv 大大 08/08 10:18
conanist: 看你的OS要含什麼功能來決定你要寫多久 08/10 20:21
conanist: 恐龍書只是告訴你現在的OS有那些特性跟功能而已 08/10 20:22
tjjh89017: Jserv在弄arm OS,X86的沒聽說他有在玩XD 08/11 17:05
suhorng: Orange's 原文是簡體, 繁體翻譯的排版滿悲劇的 08/11 18:44
suhorng: 繁體版還會看到一堆英文字黏在一起 (空格消失...) 08/11 18:44
xacid: 可以先用模擬器寫個會開機的命令列 08/15 11:58
jserv: 可以搜尋 Orz Microkernel,Intel 架構我略懂 09/29 16:56