|
|
Компьютеры - E820 - Формат записи таблицы распределения адресов01 июля 2011
Оглавление: 1. E820 2. Формат записи таблицы распределения адресов
Смещение |
Размер |
Значение |
0 |
4 |
Младшие 32 бита начального адреса |
4 |
4 |
Старшие 32 бита начального адреса |
8 |
4 |
Младшие 32 бита размера области |
12 |
4 |
Старшие 32 бита размера области |
16 |
4 |
Тип области адресного пространства |
Поле типа области будет содержать единицу, если в области адресов находится оперативная память, и двойку, если область зарезервирована, значения 3 и 4 - память, используемая ACPI. Остальные значения типа являются зарезервированными.
Пример вывода таблицы распределения адресов при загрузке ОС Linux
BIOS-provided physical RAM map:
- BIOS-e820: 0000000000000000 - 000000000009dc00
- BIOS-e820: 000000000009dc00 - 00000000000a0000
- BIOS-e820: 00000000000ce000 - 0000000000100000
- BIOS-e820: 0000000000100000 - 0000000037e70000
- BIOS-e820: 0000000037e70000 - 0000000037e80000
- BIOS-e820: 0000000037e80000 - 0000000037f00000
- BIOS-e820: 0000000037f00000 - 0000000040000000
- BIOS-e820: 00000000e0000000 - 00000000f0000000
- BIOS-e820: 00000000fec00000 - 00000000fec10000
- BIOS-e820: 00000000fee00000 - 00000000fee01000
- BIOS-e820: 00000000fff80000 - 0000000100000000
Просмотров: 2544
|