30 天打造 OS!作業系統自作入門
川合秀c
- 出版商: 悅知文化
- 出版日期: 2010-03-22
- 定價: $780
- 售價: 8.5 折 $663
- 貴賓價: 7.9 折 $616
- 語言: 繁體中文
- 頁數: 780
- ISBN: 9866348296
- ISBN-13: 9789866348297
-
相關分類:
Operating-system
已絕版
買這商品的人也買了...
-
$880$695 -
$880$695 -
$980$774 -
$1,200$948 -
$990$891 -
$980$774 -
$620$490 -
$1,200$948 -
$680$537 -
$680$537 -
$750$593 -
$520$411 -
$820$648 -
$580$493 -
$530$419 -
$890$703 -
$490$417 -
$580$458 -
$480$379 -
$490$387 -
$950$741 -
$490$382 -
$450$351 -
$580$493 -
$490$387
相關主題
商品描述
<內容簡介>
可能是史上最有趣且實用的作業系統書籍!日文版已突破13刷!
這是一本兼具趣味、實用與學習性的作業系統書籍。作者以獨創手法,從電腦的構造、組合語言、C語言開始解說,讓讀者透過實作與測試學會演算法,並在自由愉悅的氛氛下,從零開始建構作業系統。
即使是初學者,也不需畏懼,因為連貓咪都能輕鬆學會自作作業系統!
第一週|
先從按下電源後就可以自動讀進作業系統開始吧!接著是組合語言及C語言的練習,並配合中斷常式,學習如何讓滑鼠與鍵盤動起來。
第二週|
有沒有發現自己跟C語言已成了好朋友?對於組合語言的認識也已達到一定的標準。接下來就要以演算法的觀念來說明記憶體管理,並開始進入計時器及視窗重疊顯示等應用程式的撰寫。
第三週|
我們的OS要開始邁向多工發展了!透過多工作業開始學習製作主控台,並學習使用dir命令,以及要開始注重應用程式及介面設計。
第四週|
你的作業系統經常遭受駭客攻擊或中毒嗎?這週要開始學習如何當駭客…喔!不是,是要學習如何防堵駭客,並進入應用程式的製作及圖形的處理,同時介紹一項好用且時髦的發明-程式庫。
最後兩天|
只剩兩天的時間實在非常寶貴,就放在作者認為最重要的小而美理論-檔案壓縮上吧!當然還有時間進行進階一點的程式撰寫教學。
<本書特色>
動手寫OS很難吧?
一點也不!只要每天按照作者規劃的進度,從零開始漸進學習,保證30天擁有自作OS的不凡功力。
幹嘛這麼無聊自製OS?
請即刻翻閱本書,全書以幽默的口吻,運用生活常識來解釋OS各式理論與演算法,絕對強身又健體。
這麼迷你!是給火星人用的嗎?
別被騙了,誰說OS大才好?讓本書step by step教你精製出迷你又可愛的OS!
自製的OS一定很陽春吧?
現在就終結一再配合日益壯碩的巨型作業系統,而不斷升級硬體的輪迴吧!檢視好你的需求,動手為自己量身訂製32位元視窗且多工的作業系統。
<章節目錄>
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|開發完成之後