close
書名 自己動手寫-Orange’s 一個作業系統的實現

介紹 自己動手寫-Orange’s 一個作業系統的實現

  詳述“動手寫”作業系統有關的知識,
  從20行的開機磁區程式碼出發,
  完整解析各步驟程式碼的思路、過程!!

  從只有20行的開機磁區程式碼出發,一步一步的向讀者呈現一個作業系統框架的完成過程!不同於其他的理論型書籍,而是提供給讀者一個動手實作的路線圖,讓您可以根據路線圖逐步完成各部份的功能,從而避免了一開始就面對整個作業系統整個作業系統數萬行程式碼時的迷茫和挫敗感。書中講解了大量的開發作業系統中需注意的細節問題,這些細節不僅能使讀者更深刻地認識作業系的核心原理,而且使整個開發過程少走彎路。

  分上下兩篇,共11章。其中每一章都以前一章的工作成果為基礎,實現一項新的功能。而在章節的內部,一項大的功能被分解成許多小的步驟,透過完成每個步驟,讀者可以不斷獲得階段性的成果,從而讓整個開發過程變的輕鬆並且有趣。

  適合各類程式設計師、程式開發愛好者閱讀,也可作為學校作業系統課程的實作參考書。

特色

  是一本作業系統實踐的技術書籍。對於作業系統技術感興趣,想要親身體驗編寫作業系統過程的實踐主義者,以及Minix、Linux原始程式碼愛好者,都可以在中得到實踐中所需的知識和思路。

  以“動手寫”為指導思想,只要是跟“動手寫”作業系統有關的知識,都作為介紹物件加以討論,所以,從開發環境的搭建,到保護模式,再到IBMPC中有關晶片的知識,最後到作業系統本身的設計實現,都能在本文中找到相應介紹。所以如果你也想親身實踐的話,可以省去你在書店和網際網路尋找相應資料的過程,使你的學習過程事半功倍。在讀完後,你不但可以獲得對於作業系統初步的感性認識,並且對IBMPC的介面、IA架構之保護模式,以及作業系統整體上的框架都將會有一定程度的瞭解。

  詳實的文字,豐富的圖表,清晰的程式碼

  人性化的程式碼架構,幫讀者注意每節的重點;完整的行號標題,便於讀者對照實際程式碼

  立足實戰層面,專注實際操作過程中的細節,一步一步教讀者完成自己的作業系統:

  最簡單的Boot Sector→由Boot Sector和Loader加載的核心→實現一個和多個處理序→多控制台→處理序間通訊→輕巧的FS→簡單的MM→自己的C執行Run-Time→執行自己的應用程式→在真機執行自己的操作系統

  詳述“動手寫”作業系統有關的知識,
  從20行的開機磁區程式碼出發,
  完整解析各步驟程式碼的思路、過程!!

  本書從只有20行的開機磁區程式碼出發,一步一步的向讀者呈現一個作業系統框架的完成過程!不同於其他的理論型書籍,而是提供給讀者一個動手實作的路線圖,讓您可以根據路線圖逐步完成各部份的功能,從而避免了一開始就面對整個作業系統整個作業系統數萬行程式碼時的迷茫和挫敗感。書中講解了大量的開發作業系統中需注意的細節問題,這些細節不僅能使讀者更深刻地認識作業系的核心原理,而且使整個開發過程少走彎路。

  本書分上下兩篇,共11章。其中每一章都以前一章的工作成果為基礎,實現一項新的功能。而在章節的內部,一項大的功能被分解成許多小的步驟,透過完成每個步驟,讀者可以不斷獲得階段性的成果,從而讓整個開發過程變的輕鬆並且有趣。

  本書適合各類程式設計師、程式開發愛好者閱讀,也可作為學校作業系統課程的實作參考書。

本書特色

  本書是一本作業系統實踐的技術書籍。對於作業系統技術感興趣,想要親身體驗編寫作業系統過程的實踐主義者,以及Minix、Linux原始程式碼愛好者,都可以在本書中得到實踐中所需的知識和思路。

  本書以“動手寫”為指導思想,只要是跟“動手寫”作業系統有關的知識,都作為介紹物件加以討論,所以,從開發環境的搭建,到保護模式,再到IBMPC中有關晶片的知識,最後到作業系統本身的設計實現,都能在本文中找到相應介紹。所以如果你也想親身實踐的話,本書可以省去你在書店和網際網路尋找相應資料的過程,使你的學習過程事半功倍。在讀完本書後,你不但可以獲得對於作業系統初步的感性認識,並且對IBMPC的介面、IA架構之保護模式,以及作業系統整體上的框架都將會有一定程度的瞭解。

  詳實的文字,豐富的圖表,清晰的程式碼

  人性化的程式碼架構,幫讀者注意每節的重點;完整的行號標題,便於讀者對照實際程式碼

  立足實戰層面,專注實際操作過程中的細節,一步一步教讀者完成自己的作業系統:

  最簡單的Boot Sector→由Boot Sector和Loader加載的核心→實現一個和多個處理序→多控制台→處理序間通訊→輕巧的FS→簡單的MM→自己的C執行Run-Time→執行自己的應用程式→在真機執行自己的操作系統

相關書籍介紹

Windows 7 使用手冊 Linux系統安全防護與建置 作業系統原理 8/e

自己動手寫-Orange’s 一個作業系統的實現

好書大家推,就是愛博客來網路書店

圖片或商品介紹為博客來提供



TQC 行動裝置程式設計與應用程式開發認證指南-Windows Mobile 6
易學C#:C#與UML完美結合
Visual C# 2010程式設計速學對策
作業系統開發實戰手冊:以開發一個視窗多工作業系統為例
新觀念 Microsoft Visual Basic 2010 程式設計
arrow
arrow
    文章標籤
    于淵
    全站熱搜

    筱君的讀書室 發表在 痞客邦 留言(0) 人氣()