пам'яті понад 1 Мбайта, тобто починаючи з адреси 1 OOOOOh.
На вході:
- АН - 88h
На виході:
- АХ - кількість пам'яті в діапазоні від 1 до 16 Мб в кілобайтах.
Функція C7h переривання INT 15h повертає карту розподілу пам'яті. (є необов'язковою)
На вході:
- АН - C7h
- DS: SI - адресу карти пам'яті
На виході:
- CF - скинутий, якщо успішно
Заповнена карта пам'яті
Формат карти пам'яті представлений в таблиці 2:
Таблиця 2 - формат карти пам'яті
СмещениеРазмерОписание0WORDОбъем в кілобайтах локальної пам'яті в межах від 1 до 16 Мбайт2DWORDОб'ем в кілобайтах локальної пам'яті в межах від 16 Мбайт до 4 Гбайт6DWORDОб'ем в кілобайтах системної пам'яті в межах від 1 до 16 Мбайт10DWORDОб'ем в кілобайтах системної пам'яті в межах від 1 до 16 Мбайт14DWORDОб'ем в кілобайтах системної пам'яті в межах від 16 Мбайт до 4 Гбайт18DWORDОб'ем в кілобайтах кешируємой пам'яті в межах від 1 до 16 Мбайт22DWORDОб'ем в кілобайтах кешируємой пам'яті в межах від 16 Мбайт до 4 Гбайт26DWORDОб'ем в кілобайтах перед початком несистемної пам'яті в межах від 1 до 16 Мбайт30DWORDОб'ем в кілобайтах перед початком несистемної пам'яті в межах від 16 Мбайт до 4 Гбайт34WORDНачальний сегмент найбільшого вільного блоку в діапазоні адрес від COOOOh до DFFFFh36WORDРазмер найбільшого вільного блока38DWORDЗарезервіровано комп'ютерне обладнання програмна перевірка
Функція E801h переривання INT 15h
На вході:
AX-E801h
На виході:
CF - скинутий, якщо успішно
AX - розмір пам'яті в діапазоні від 1 до 16 Мбайт, виражений у кілобайтах.
BX - розмір пам'яті понад 16 Мбайт, виражений в блоках по 64 Кбайта.
CX - розмір сконфігурованої пам'яті в діапазоні від 1 до 16 Мбайт, вираженої в кілобайтах.
DX - розмір сконфігурованої пам'яті понад 16 Мбайт, виражений в блоках по 64 Кбайта.
Дані методи не є точними, і не працюють на процесорах, які не підтримують функцію APIC. Тому, існує більш точний метод розглянутий далі. p align="justify"> 2.2 Класичний метод
Що став вже класичним метод визначення об'єму полягає в наступному принципі:
Якщо щось записати за неіснуючою фізично адресою, а потім прочитати щось з цього ж адреси - записане і прочитане значення природно не співпадуть (в 99, (9) відсотках випадків Прочи...