close

30天打造OS!作業系統自作入門(附光碟)

作者:川合秀實

原文作者:Hidemi KAWAI

譯者:王啟源、賴莉芳、張萍

出版社:悅知文化

出版日期:2010年03月19日

語言:繁體中文 ISBN:9789866348297

書號:SKTS00002

定價:780元     75折價:585元

有看部落格的才有此優惠ㄛ

內容簡介

動手寫OS很難吧?
  一點也不!只要每天按照作者規劃的進度,從零開始漸進學習,保證30天擁有自作OS的不凡功力。

幹嘛這麼無聊自製OS?
  請即刻翻閱本書,全書以幽默的口吻,運用生活常識來解釋OS各式理論與演算法,絕對強身又健體。

這麼迷你!是給火星人用的嗎?
  別被騙了,誰說OS大才好?讓本書step by step教你精製出迷你又可愛的OS!

自製的OS一定很陽春吧?
  現在就終結一再配合日益壯碩的巨型作業系統,而不斷升級硬體的輪迴吧!檢視好你的需求,動手為自己量身訂製32位元視窗且多工的作業系統。

  可能是史上最有趣且實用的作業系統書籍!日文版已突破13刷!

  這是一本兼具趣味、實用與學習性的作業系統書籍。作者以獨創手法,從電腦的構造、組合語言、C語言開始解說,讓讀者透過實作與測試學會演算法,並在自由愉悅的氛氛下,從零開始建構作業系統。

  即使是初學者,也不需畏懼,因為連貓咪都能輕鬆學會自作作業系統!

第一週
  先從按下電源後就可以自動讀進作業系統開始吧!接著是組合語言及C語言的練習,並配合中斷常式,學習如何讓滑鼠與鍵盤動起來。

第二週
  有沒有發現自己跟C語言已成了好朋友?對於組合語言的認識也已達到一定的標準。接下來就要以演算法的觀念來說明記憶體管理,並開始進入計時器及視窗重疊顯示等應用程式的撰寫。

第三週
  我們的OS要開始邁向多工發展了!透過多工作業開始學習製作主控台,並學習使用dir命令,以及要開始注重應用程式及介面設計。

第四週
  你的作業系統經常遭受駭客攻擊或中毒嗎?這週要開始學習如何當駭客…喔!不是,是要學習如何防堵駭客,並進入應用程式的製作及圖形的處理,同時介紹一項好用且時髦的發明-程式庫。

最後兩天
  只剩兩天的時間實在非常寶貴,就放在作者認為最重要的小而美理論-檔案壓縮上吧!當然還有時間進行進階一點的程式撰寫教學。

章節目錄

Chapter00 進入開發階段之前
Chapter01 從PC的結構開始到組合語言
Chapter02 學習組合語言和Makefile入門
Chapter03 邁向32位元模式並導入C語言
Chapter04 練習C語言及畫面顯示處理
Chapter05 結構、文字顯示,以及GDT/IDT初始化作業
Chapter06 分段編譯及中斷處理
Chapter07 FIFO及滑鼠控制
Chapter08 滑鼠控制和32位元模式切換處理
Chapter09 記憶體管理
Chapter10 畫面重疊處理
Chapter11 進入視窗階段
Chapter12 計時器(一)
Chapter13 計時器(二)
Chapter14 高解析度及鍵盤輸入
Chapter15 多工作業(一)
Chapter16 多工作業(二)
Chapter17 主控台
Chapter18 dir命令
Chapter19 應用程式
Chapter20 API
Chapter21 OS的保護
Chapter22 用C語言製作應用程式
Chapter23 圖形相關處理
Chapter24 視窗操作
Chapter25 增加主控台
Chapter26 加速視窗移動
Chapter27 LDT與程式庫
Chapter28 檔案與日文顯示
Chapter29 壓縮與簡單的應用程式
Chapter30 進階的應用程式
Chapter31 開發完成之後

arrow
arrow
    全站熱搜

    ETAITBOOK08 發表在 痞客邦 留言(0) 人氣()