ASSEMBLY
Writing a 16-bit Real Mode Bootloader in x86 Assembly
The first 512 bytes that run when your machine powers on. A walkthrough of x86 real mode, the BIOS interrupt interface, segment:offset addressing, and what it takes to load a second stage.