30天自製操作系統【附代碼光盤30天從零開始編寫圖形操作系統】 30天自制操作系统(附光盘)
川合秀實
- 出版商: 人民郵電
- 出版日期: 2012-08-01
- 售價: $779
- 貴賓價: 9.5 折 $740
- 語言: 簡體中文
- 頁數: 710
- 裝訂: 平裝
- ISBN: 7115287961
- ISBN-13: 9787115287960
-
相關分類:
Operating-system
立即出貨 (庫存=1)
買這商品的人也買了...
-
$580$493 -
$450$356 -
$403自製編程語言
-
$594$564 -
$354$336 -
$780$616 -
$980$647 -
$199自製搜尋引擎
-
$505自製編譯器
-
$352自己動手構造編譯系統:編譯、彙編與鏈接
-
$580$452 -
$580$458 -
$580$458 -
$520$406 -
$500操作系統原理與應用(第4版)(Guide to Operating Systems,4th Edition)
-
$390$332 -
$380$296 -
$534$507 -
$403游戲服務器架構與優化
-
$500$390 -
$834$792 -
$354$336 -
$380$296 -
$534$507 -
$420$332
相關主題
商品描述
<內容簡介>
《30天自製操作系統》是一本兼具趣味性、實用性與學習性的操作系統圖書。作者川合秀實從電腦的構造、彙編語言、C語言開始解說,讓讀者在實踐中掌握演算法。在這本書的指導下,從零編寫所有代碼,30天後就可以製作出一個具有窗口系統的32位多任務操作系。
《30天自製操作系統》適合操作系統愛好者和程序設計人員閱讀。
<作者介紹>
(日)川合秀實|譯者:周自恆//李黎明//曾祥江//張文旭
川合秀實(Hidemi Kawai),生於1975年,是一位以「輕量化」編程思想見長的「非主流」開發者。2000年因自行開發的OSASK項目而名聲大噪。OSASK是一個開源的32位微型操作系統,它並非以Linux等內核為基礎,而是完全從零開始開發,在一張軟盤的容量下實現了GUI、多任務、多語言等高級特性,啟動時間只需1秒。本書的內容可以看成是作者以OSASK為藍本,教會讀者從零開始開發一個操作系統,同時可以讓初學者在編寫操作系統的過程中,瞭解操作系統背後更多的知識。
<章節目錄>
第0天 著手開發之前
1 前言
2 何謂操作系統
3 開發操作系統的各種方法
4 無知則無畏
5 如何開發操作系統
6 操作系統開發中的困難
7 學習本書時的註意事項(要!)
8 各章內容摘要
第1天 從電腦結構到彙編程序入門
……
第2天 彙編語言學習與Makefile入門
第3天 進入32位模式並導入C語言
第4天 C語言與畫面顯示的練習
第5天 結構體、文字顯示與GDT/IDT初始化
第6天 分割編譯與中斷處理
第7天 FIFO與鼠標控制
第8天 鼠標控制與32位模式切換
第9天 內存管理
第10天 疊加處理
第11天 製作窗口
第12天 定時器(1)
第13天 定時器(2)
第14天 高分辨率及鍵盤輸入
第15天 多任務(1)
第16天 多任務(2)
第17天 命令行窗口
第18天 dir命令
第19天 應用程序
第20天 API
第21天 保護操作系統
第22天 用C語言編寫應用程序
第23天 圖形處理相關
第24天 窗口操作
第25天 增加命令行窗口
第26天 為窗口移動提速
第27天 LDT與庫
第28天 文件操作與文字顯示
第29天 壓縮與簡單的應用程序
第30天 高級的應用程序
第31天 寫在開發完成之後