FYSOS: The System Core (FYSOS: Operating System Design)
暫譯: FYSOS:系統核心(FYSOS:作業系統設計)

Benjamin David Lunt

  • 出版商: CreateSpace Independ
  • 出版日期: 2013-10-12
  • 售價: $1,210
  • 貴賓價: 9.5$1,150
  • 語言: 英文
  • 頁數: 320
  • 裝訂: Paperback
  • ISBN: 1492958441
  • ISBN-13: 9781492958444
  • 海外代購書籍(需單獨結帳)

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

相關主題

商品描述

This book is Volume 1 of the series, FYSOS: Operating System Design, and will take the reader from the point the computer boots up, through the boot code, through the file system loader, and then to the kernel. It explains in detail, each step of what it takes to create a minimum working, multi-threading operating system. Includes chapters on how to retrieve information from the BIOS, find partitions on the media, move to 32-bit protected mode, creating a memory manager, a task scheduler, and other necessities of operating system design.

The available CD-ROM (upon request) contains complete source code of this minimal operating system, and many utilities for use in your development. This book also includes suggestions, examples, and other source code to help you build your operating system.

This book, and its continued series of books, does not expect you to build the next great wonder of the computer world. It simply will help you with your interest in controlling the computer’s hardware, from the point the BIOS releases execution to your boot code to the point of a fully working Graphical User Interface.

It is not required that you know much about operating system design, though a strong knowledge of x86 Assembly Language programming and a moderate knowledge of an Intel®/AMD® x86 computer’s hardware is expected to use this book.

商品描述(中文翻譯)

本書是系列作《FYSOS: 作業系統設計》的第一卷,將引導讀者從電腦啟動的那一刻,經過啟動程式碼、檔案系統載入器,然後到達核心。它詳細解釋了創建一個最小可運行的多執行緒作業系統所需的每一步。書中包括如何從 BIOS 獲取資訊、在媒體上尋找分區、轉換到 32 位元保護模式、創建記憶體管理器、任務排程器以及作業系統設計的其他必要組件的章節。

可用的 CD-ROM(應要求提供)包含這個最小作業系統的完整源代碼,以及許多可用於開發的工具。這本書還包括建議、範例和其他源代碼,以幫助您構建自己的作業系統。

本書及其後續系列書籍並不期望您能構建出電腦世界的下一個偉大奇蹟。它只是幫助您對控制電腦硬體的興趣,從 BIOS 釋放執行到您的啟動程式碼,再到完全運作的圖形使用者介面。

雖然不要求您對作業系統設計有太多了解,但使用本書時預期您對 x86 組合語言編程有較強的知識,並對 Intel®/AMD® x86 電腦的硬體有中等程度的了解。