Tag標簽:無
內容概要
動手寫OS很難吧?
一點也不!只要每天按照作者規(guī)劃的進度,從零開始漸進學習,保證30天擁有自作OS的不凡功力。
幹嘛這麼無聊自製OS?
請即刻翻閱本書,全書以幽默的口吻,運用生活常識來解釋OS各式理論與演算法,絕對強身又健體。
這麼迷你!是給火星人用的嗎?
別被騙了,誰說OS大才好?讓本書step by step教你精製出迷你又可愛的OS!
自製的OS一定很陽春吧?
現(xiàn)在就終結一再配合日益壯碩的巨型作業(yè)系統(tǒng),而不斷升級硬體的輪迴吧!檢視好你的需求,動手為自己量身訂製32位元視窗且多工的作業(yè)系統(tǒng)。
可能是史上最有趣且實用的作業(yè)系統(tǒng)書籍!日文版已突破13刷!
這是一本兼具趣味、實用與學習性的作業(yè)系統(tǒng)書籍。作者以獨創(chuàng)手法,從電腦的構造、組合語言、C語言開始解說,讓讀者透過實作與測試學會演算法,並在自由愉悅的氛氛下,從零開始建構作業(yè)系統(tǒng)。
即使是初學者,也不需畏懼,因為連貓咪都能輕鬆學會自作作業(yè)系統(tǒng)!
第一週
先從按下電源後就可以自動讀進作業(yè)系統(tǒng)開始吧!接著是組合語言及C語言的練習,並配合中斷常式,學習如何讓滑鼠與鍵盤動起來。
第二週
有沒有發(fā)現(xiàn)自己跟C語言已成了好朋友?對於組合語言的認識也已達到一定的標準。接下來就要以演算法的觀念來說明記憶體管理,並開始進入計時器及視窗重疊顯示等應用程式的撰寫。
第三週
我們的OS要開始邁向多工發(fā)展了!透過多工作業(yè)開始學習製作主控臺,並學習使用dir命令,以及要開始注重應用程式及介面設計。
第四週
你的作業(yè)系統(tǒng)經(jīng)常遭受駭客攻擊或中毒嗎?這週要開始學習如何當駭客…喔!不是,是要學習如何防堵駭客,並進入應用程式的製作及圖形的處理,同時介紹一項好用且時髦的發(fā)明-程式庫。
最後兩天
只剩兩天的時間實在非常寶貴,就放在作者認為最重要的小而美理論-檔案壓縮上吧!當然還有時間進行進階一點的程式撰寫教學。
作者簡介
川合秀實 Hidemi KAWAI
1998年畢業(yè)於橫濱市立大學文理學院,2000年從橫濱市立大學綜合理學研究所(岡田實驗室)取得碩士學位。自2000年以來,其最知名且具代表的計劃為OSASK作業(yè)系統(tǒng),由作者自行研發(fā)。
有別於市面主流的作業(yè)系統(tǒng),作者擅長開發(fā)輕量級的作業(yè)系統(tǒng),獨特的程式設計風格因而讓作者聲名大噪。
目前任職於日本橫濱Soei公司,並於橫濱創(chuàng)英短期大學擔任講師一職。
作者網(wǎng)站:hrb.osask.jp
詳細資料
規(guī)格:平裝 / 800頁 / 18k / 普級 / 單色印刷 / 初版
出版地:臺灣
目錄
Chapter00 進入開發(fā)階段之前
Chapter01 從PC的結構開始到組合語言
Chapter02 學習組合語言和Makefile入門
Chapter03 邁向32位元模式並導入C語言
Chapter04 練習C語言及畫面顯示處理
Chapter05 結構、文字顯示,以及GDT/IDT初始化作業(yè)
Chapter06 分段編譯及中斷處理
Chapter07 FIFO及滑鼠控制
Chapter08 滑鼠控制和32位元模式切換處理
Chapter09 記憶體管理
Chapter10 畫面重疊處理
Chapter11 進入視窗階段
Chapter12 計時器(一)
Chapter13 計時器(二)
Chapter14 高解析度及鍵盤輸入
Chapter15 多工作業(yè)(一)
Chapter16 多工作業(yè)(二)
Chapter17 主控臺
Chapter18 dir命令
Chapter19 應用程式
Chapter20 API
Chapter21 OS的保護
Chapter22 用C語言製作應用程式
Chapter23 圖形相關處理
Chapter24 視窗操作
Chapter25 增加主控臺
Chapter26 加速視窗移動
Chapter27 LDT與程式庫
Chapter28 檔案與日文顯示
Chapter29 壓縮與簡單的應用程式
Chapter30 進階的應用程式
Chapter31 開發(fā)完成之後
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載