FYSOS: The System Core (FYSOS: Operating System Design)

Benjamin David Lunt

  • 出版商: CreateSpace Independ
  • 出版日期: 2013-10-12
  • 售價: $1,180
  • 貴賓價: 9.5$1,121
  • 語言: 英文
  • 頁數: 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電腦硬體的中等了解程度才能使用這本書。