Creating an Operating System from Scratch: A Comprehensive Guide
$ 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.99
There are no reviews yet.