Интернет магазин китайских планшетных компьютеров |
|
Компьютеры - E82001 июля 2011Оглавление: 1. E820 2. Формат записи таблицы распределения адресов Функция прерывания 15H BIOS персонального компьютера, использующаяся для получения информации о распределении адресного пространства, имеющейся оперативной памяти и зарезервированных адресах. Относится к сервисам ACPI. Используется практически всеми современными операционными системами для получения информации о памяти и распределении адресов, поскольку возвращает наиболее полную информацию, в отличиие от устаревших сервисных функций. ИспользованиеДля получения информации о распределении адресного пространства нужно загрузить в регистр EBX значение 0, в EAX E820H, в EDX 534d4150h, в ECX размер буфера, в ES:DI следует загрузить указатель на буфер и вызвать прерывание 15h. В буфер будет записана одна строка таблицы распределения адресов, для получения следующей строки нужно вызывать функцию повторно. При каждом следующем вызове функции EBX должен содержать значение возвращенное предыдущим вызовом. Повторять до тех пор, пока в регистре EBX не будет возвращен нуль, что означает конец таблицы. При успешном завершении функции флаг переноса будет сброшен, а регистр EAX будет содержать строку «SMAP». Просмотров: 2532
|