Memory map

After the BIOS transfers control to boot sector, the first megabyte of memory looks like this:

 
Address Size Name
0x0000:0x0000 1024 bytes Interrupt Vector Table
0x0040:0x0000 256 bytes BIOS Data Area
0x0050:0x0000 ? Free memory
0x07C0:0x0000 512 bytes Boot sector code
0x07E0:0x0000 ? Free memory
0xA000:0x0000 64 Kb Graphics Video Memory
0xB000:0x0000 32 Kb Monochrome Text Video Memory
0xB800:0x0000 32 Kb Color Text Video Memory
0xC000:0x0000 256 Kb1 ROM Code Memory
0xFFFF:0x0000 16 bytes More BIOS data
Back