登入
|
註冊
|
會員中心
|
結帳
|
培訓課程
魔法弟子
|
自資出版
|
電子書
|
客服中心
|
智慧型立体會員
書名
出版社
作者
isbn
編號
5050魔法眾籌
|
NG書城
|
國際級品牌課程
|
優惠通知
|
霹靂英雄音樂精選
|
PHOTOSHOP視訊課程合集(23):Photoshop大活用(1):基礎篇+Photoshop大活用(2):進階篇+Photoshop大活用(3):應用篇+PHOTOSHOP CS4基礎視訊課程(3書+光碟)
.
自己動手寫作業系統(
文學小說
文學
|
小說
商管創投
財經投資
|
行銷企管
人文藝坊
宗教、哲學
社會、人文、史地
藝術、美學
|
電影戲劇
勵志養生
醫療、保健
料理、生活百科
教育、心理、勵志
進修學習
電腦與網路
|
語言工具
雜誌、期刊
|
軍政、法律
參考、考試、教科用書
科學工程
科學、自然
|
工業、工程
家庭親子
家庭、親子、人際
青少年、童書
玩樂天地
旅遊、地圖
|
休閒娛樂
漫畫、插圖
|
限制級
自己動手寫-Orange’s 一個作業系統的實現(附光碟)
作者:
于淵
分類:
套書
/
電腦與網路
出版社:
松崗
出版日期:2010/6/3
ISBN:9789867309532
書籍編號:kk0273726
頁數:616
定價:
580
元
優惠價:
88
折
510
元
書價若有異動,以出版社實際定價為準
暫停販售
暫無供應商:尋找供貨商中(也有可能出版社已結束)。
團購數最低為 20 套以上
評價數:
(請將滑鼠移至星星處進行評價)
目前平均評價:
文字連結
複製語法
自己動手寫-Orange’s 一個作業系統的實現(附光碟)
圖片連結
複製語法
分
享
內容簡介
作者介紹
書籍目錄
同類推薦
自己動手寫-Orange’s 一個作業系統的實現(附光碟) 詳述“動手寫”作業系統有關的知識 從20行的開機磁區程式碼出發 完整解析各步驟程式碼的思路、過程 本書從只有20行的開機磁區程式碼出發,一步一步的向讀者呈現一個作業系統框架的完成過程。書中不會專注程式碼本身,同時也專注完成這些程式碼的思路和過程。本書不同於其他的理論型書籍,而是提供給讀者一個動手實作的路線圖。讀者可以根據路線圖逐步完成各部份的功能,從而避免了一開始就面對整個作業系統整個作業系統數萬行程式碼時的迷茫和挫敗感。書中講解了大量的開發作業系統中需注意的細節問題,這些細節不僅能使讀者更深刻地認識作業系的核心原理,而且使整個開發過程少走彎路。 本書分上下兩篇,共11章。其中每一章都以前一章的工作成果為基礎,實現一項新的功能。而在章節的內部,一項大的功能被分解成許多小的步驟,透過完成每個步驟,讀者可以不斷獲得階段性的成果,從而讓整個開發過程變的輕鬆並且有趣。 本書適合各類程式設計師、程式開發愛好者閱讀,也可作為學校作業系統課程的實作參考書。 詳實的文字,豐富的圖表,清晰的程式碼 人性化的程式碼架構,幫讀者注意每節的重點;完整的行號標題,便於讀者對照實際程式碼 立足實戰層面,專注實際操作過程中的細節,一步一步教讀者完成自己的作業系統: 最簡單的Boot Sector→由Boot Sector和Loader加載的核心→實現一個和多個處理序→多控制台→處理序間通訊→輕巧的FS→簡單的MM→自己的C執行Run-Time→執行自己的應用程式→在真機執行自己的操作系統
于淵
<上篇> Ch1馬上動手寫一個最小的“作業系統” 第1章是個簡單的開頭,是我們作業系統之旅的第一步。雖然簡單,但它的意義卻非同小可,希望讀者讀完之後能夠明白,一項看似繁重的工作,完全可以分解成相對容易的若干小步。 Ch2搭建你的工作環境 Ch3保護模式(Protect Mode) 第2章和第3章是準備工作,這是理論型的書籍最容易忽視的部分,然而它的重要性卻不容忽視。編寫自己作業系統的熱情,決不應該被準備階段的困難所澆滅。所以筆者用了不少的篇幅來介紹如何搭建自己的工作環境,以及講述IntelCPU保護模式的基本概念和原理。 Ch4讓作業系統走進保護模式 Ch5核心雛形 第 4 章和第 5 章介紹了如何寫一個可用的開機磁區和用以載入核心的Loader。這些內容也是傳統作業系統書籍容易忽視的,因為開機磁區和核心加載器(Loader)嚴格來講並不能算是作業系統的一部分。然而一個火箭不能沒有發射架,要完成自己的作業系統,這兩章內容必不可少。 Ch6處理序 第6章介紹處理序,這算得上是作業系統中最重要的概念。在這一章中我們將共同實現一個處理序,接著是多個處理序,並且讓它們同時執行。在這一章中還引入了系統使用的概念,並實現了簡單的處理序調度。 Ch7輸入 / 輸出系統 第7章介紹輸入/輸出系統,引入了控制台的概念,主要涉及的是鍵盤和顯示器的讀寫。透過這一章,讀者可以瞭解作業系統與外部設備的通訊方法。 <下篇> Ch8處理序間通訊 在這一章的開頭,額外作了兩件事情,一件是透過分析具體實例來比較巨集核心和微核心,並做出我們的選擇;另一件是增加兩個函數:assert()和panic(),以便在執行過程中隨時發現錯誤,從而減輕測試的難度。處理序通訊的方法有若干,本書採用的是同步消息機制。具體的原理書中有詳細的介紹。 Ch9檔案系統 書中採用了十分簡陋的設計,甚至不惜犧牲文件系統的性能和部分功能。然後這一簡陋的設計目前還是夠用了,更加關鍵的是,我們可以從一個簡單的設計中得以管窺全貌。 Ch10記憶體管理 在這一章的最後,我們實現了一個shell,並可以執行透過交叉編譯的方式編寫的應用了。 Ch11尾聲 在這一章中,您將了解如何將自己編寫的作業系統安裝到硬碟,以及如何使之與現有的作業系統共存等內容。
跨平台 A
超完美PPT必備技巧
ASP.NET&nb
HTML程式設計合集
HTML程式設計合集
InDesign自動
接案我最行!Java
網頁設計排困解難12
悅設計:優雅手作品味
Flash 設計點子
為了保障您的權益,新絲路網路書店所購買的商品均享有到貨七天的鑑賞期(含例假日)。退回之商品必須於鑑賞期內寄回(以郵戳或收執聯為憑),且商品必須是全新狀態與完整包裝(商品、附件、內外包裝、隨貨文件、贈品等),否則恕不接受退貨。