30天自製操作系統【附代碼光盤30天從零開始編寫圖形操作系統】 30天自制操作系统(附光盘)

川合秀實

  • 出版商: 人民郵電
  • 出版日期: 2012-08-01
  • 售價: $779
  • 貴賓價: 9.5$740
  • 語言: 簡體中文
  • 頁數: 710
  • 裝訂: 平裝
  • ISBN: 7115287961
  • ISBN-13: 9787115287960
  • 相關分類: Operating-system
  • 立即出貨

買這商品的人也買了...

商品描述

 

<內容簡介>

 《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天  寫在開發完成之後