今天扒了个内存分布图:
内存分布图(0 - 1 MB)
序号 | 区域名称 | 起始地址 | 结束地址 | 占用空间 | 描述 | |
1 | IVT | 0x0000 0000 | 0x0000 03FF | 1 KB | 中断向量表(实模式) | Interrupt Vector Table |
2 | BDA | 0x0000 0400 | 0x0000 04FF | 0.25 KB | BIOS 数据区 | BIOS data area |
3 | 0x0000 0500 | 0x0000 7BFF | 29.75 KB | 自由使用区 | Conventional memory | |
4 | BS | 0x0000 7C00 | 0x0000 7DFF | 0.5 KB | 引导扇区 | OS BootSector |
5 | 0x0000 7E00 | 0x0007 FFFF | 480.5 KB | 自由使用区 | Conventional memory | |
6 | 0x0008 0000 | 0x0009 FBFF | 120 KB | 自由使用区 | Conventional memory | |
7 | EBDA | 0x0009 FC00 | 0x0009 FFFF | 1 KB | 扩展 BIOS 数据区 | Extended BIOS data area |
8 | VB | 0x000A 0000 | 0x000A FFFF | 64 KB | EGA/VGA/XGA/XVGA 模式(320*200*8)显存 | |
0x000B 0000 | 0x000B 7FFF | 32 KB | 单色文字显存 | Mono text video buffer | ||
0x000B 8000 | 0x000B FFFF | 32 KB | 彩色文字显存 | CGA/EGA+ chroma text video buffer | ||
9 | 0x000C 0000 | 0x000F FFFF | 264 KB | BIOS 定义区 |