0x09 Bootloader - read disk parameters
When BIOS finishes its job, it finds a bootable disk and loads the first sector - the first 512 bytes. The magic 0xaa55 is the value marking bootable 510 bytes. But 510 bytes is not enough for a greedy programmer.