As an Amazon Associate I earn from qualifying purchases

Creating an Operating System from Scratch: A Comprehensive Guide

Add your review

$0.99


Price: $0.99
(as of May 21,2023 11:29:27 UTC – Details)


This ebook is a comprehensive guide on building a computer operating system from the ground up, using C/C++ programming language.
It contains the following chapters:

  • Introduction to x86 architecture
  • Setting up the development environment
  • First boot with GRUB
  • The backbone of the OS and C++ runtime
  • Base classes for managing x86 architecture GDT
  • IDT and interrupts
  • Theory behind physical and virtual memory
  • Memory management: physical and virtual
  • Process management and multitasking
  • External program execution: ELF files
  • Userland and syscalls
  • Modular drivers
  • Console and keyboard basics modules
  • IDE Hard disks and DOS Partitions
  • EXT2 read-only filesystems
  • Standard C library (libC)
  • UNIX basic tools: sh, cat
  • Lua interpreter

ASIN ‏ : ‎ B087C7GV81
Publisher ‏ : ‎ Rajesh Kumar (April 19, 2020)
Publication date ‏ : ‎ April 19, 2020
Language ‏ : ‎ English
File size ‏ : ‎ 888 KB
Simultaneous device usage ‏ : ‎ Unlimited
Text-to-Speech ‏ : ‎ Enabled
Enhanced typesetting ‏ : ‎ Enabled
X-Ray ‏ : ‎ Not Enabled
Word Wise ‏ : ‎ Not Enabled
Sticky notes ‏ : ‎ Not Enabled
Print length ‏ : ‎ 100 pages

User Reviews

0.0 out of 5
0
0
0
0
0
Write a review

There are no reviews yet.

Be the first to review “Creating an Operating System from Scratch: A Comprehensive Guide”

Your email address will not be published. Required fields are marked *

$0.99

Add to wishlistAdded to wishlistRemoved from wishlist 0
Top offers
Creating an Operating System from Scratch: A Comprehensive Guide
Creating an Operating System from Scratch: A Comprehensive Guide
epiui
Logo
Enable registration in settings - general