Содержание
- 2. Интерфейсом самого низкого уровня является интерфейс BIOS, предоставляемый программам в виде нескольких функций прерывания BIOS INT
- 3. Если в системе установлен драйвер HIMEM.SYS, ваша программа не должна пользоваться прерыванием INT 15h во избежание
- 4. интерфейс EMS/VCPI. Используя трансляцию страниц, некоторые драйверы памяти (например, EMM386 или QEMM) могут эмулировать присуствие дополнительной
- 5. Интерфейс DPMI (DOS Protected Mode Interface - интерфейс защищённого режима для DOS) реализуется модулем, называющимся сервером
- 7. Скачать презентацию
Слайд 2Интерфейсом самого низкого уровня является интерфейс BIOS, предоставляемый программам в виде нескольких
Интерфейсом самого низкого уровня является интерфейс BIOS, предоставляемый программам в виде нескольких

функций прерывания BIOS INT 15h. Интерфейс BIOS позволяет программе перевести процессор из реального режима в защищённый, переслать блок памяти из стандартной памяти в расширенную или из расширенной в стандартную. Этим все его возможности и ограничиваются. Интерфейс BIOS используется для старта мультизадачных операционных систем защищённого режима (таких, как OS/2) или в старых программах, работающих с расширенной памятью в защищённом режиме (например, СУБД ORACLE версии 5.1).
Назначение драйвера HIMEM.SYS - выполнять различные действия с блоками расширенной памяти, а также управлять адресной линией A20. Основное различие между способом работы с расширенной памятью драйвера HIMEM.SYS и интерфейсом прерывания BIOS INT 15h заключается в том, что первый выполняет выделение программе и внутренний учёт блоков расширенной памяти, а второй рассматривает всю расширенную память как один непрерывный участок.
Назначение драйвера HIMEM.SYS - выполнять различные действия с блоками расширенной памяти, а также управлять адресной линией A20. Основное различие между способом работы с расширенной памятью драйвера HIMEM.SYS и интерфейсом прерывания BIOS INT 15h заключается в том, что первый выполняет выделение программе и внутренний учёт блоков расширенной памяти, а второй рассматривает всю расширенную память как один непрерывный участок.
Слайд 3Если в системе установлен драйвер HIMEM.SYS, ваша программа не должна пользоваться прерыванием
Если в системе установлен драйвер HIMEM.SYS, ваша программа не должна пользоваться прерыванием

INT 15h во избежание конфликта со схемой распределения расширенной памяти, используемой драйвером. Однако драйвер HIMEM.SYS не открывает для программ доступ к защищённому режиму. Он полностью работает в реальном режиме, а для обращения к расширенной памяти использует либо недокументированную машинную команду LOADALL (если используется процессор 80286), либо возможности процессора 80386, который позволяет адресовать расширенную память в реальном режиме (при соответствующей инициализации системных регистров и таблиц).
Слайд 4интерфейс EMS/VCPI.
Используя трансляцию страниц, некоторые драйверы памяти (например, EMM386 или
интерфейс EMS/VCPI.
Используя трансляцию страниц, некоторые драйверы памяти (например, EMM386 или

QEMM) могут эмулировать присуствие дополнительной памяти, используя расширенную память. При этом стандартный набор функций управления дополнительной памятью, реализованный в рамках прерывания INT 67h, дополнен ешё несколькими функциями для работы в защищённом режиме процессора.
Эти новые функции реализуют интерфейс виртуальной управляющей программы VCPI (Virtual Control Programm Interface). Они позволяют устанавливать защищённый и виртуальный режимы работы процессора, работать с расширенной памятью на уровне страниц и устанавливать специальные отладочные регистры процессора i80386. Интерфейс VCPI облегчает использование механизма трансляции страниц, освобождая программиста от необходимости работать с системными регистрами процессора.
Эти новые функции реализуют интерфейс виртуальной управляющей программы VCPI (Virtual Control Programm Interface). Они позволяют устанавливать защищённый и виртуальный режимы работы процессора, работать с расширенной памятью на уровне страниц и устанавливать специальные отладочные регистры процессора i80386. Интерфейс VCPI облегчает использование механизма трансляции страниц, освобождая программиста от необходимости работать с системными регистрами процессора.
Слайд 5Интерфейс DPMI (DOS Protected Mode Interface - интерфейс защищённого режима для DOS)
Интерфейс DPMI (DOS Protected Mode Interface - интерфейс защищённого режима для DOS)

реализуется модулем, называющимся сервером DPMI. Этот интерфейс доступен для тех программ, которые работают на виртуальной машине WINDOWS
Интерфейс DPMI предоставляет полный набор функций для создания однозадачных программ, работающих в защищённом режиме. В этом интерфейсе имеются функции для переключения из реального режима в защищённый и обратно (!), для работы с локальной таблицей дескрипторов LDT, для работы с расширенной и стандартной памятью на уровне страниц, для работы с прерываниями (в том числе для вызова прерываний реального режима из защищённого режима), для работы с отладочными регистрами процессора i80386. Это наиболее развитый интерфейс из всех рассмотренных ранее.
- Предыдущая
Викторина: Великая Отечественная война 1941-1945Следующая -
Экскурсия по Казани
Система духовно-нравственного воспитания дошкольников на основе социального партнерства Старший воспитател МДОУ«Краснояруж
Краеведение Экология Автор проекта : Ашанина С.Ю. Подробнее о проекте Смотри «Визитка»
Коммерческое предложение на выполнение работ по комплексному клинингу площадей
Праздник матери в разных странах
Субъекты и объекты гражданского права
Некоторые подходы к совершенствованию системы управления водным сектором Кыргызстана, в соответствии с идеологией ИУВР
Пищевая промышленность - 02.12
Создание и редактирование рисунка
Гражданская оборона как составная часть национальной безопасности и обороноспособности страны
Презентация на тему Количественные и качественные показатели рынка рыбы
Russia Is the Land of Unique Traditions, Holidays and Culture
Изготовление новогодней игрушки «Объёмный шар»
Восточные единоборства, их история и развитие как вида спорта
Количество изготовленных субъективных портретов лиц, причастных к преступлениям
Plotseed XL - порционная селекционная сеялка
Мой компьютер
Фотография. Искусство фотопейзажа и интерьера. Видео. Правила съёмки пейзажа
Полуквантовое кодирование в компьютерных многомерных комбинаторно-топологических моделях.
1
Русское устное народное творчество и литература Древней Руси (лекция №1)
Экономический рост
Компьютерный кружок
«О формировании ОНТИ» (1 этап)
Предновогодняя ёлка-2018 для школьников от Questico
Прогулка по Парижу. Путешествие из Сибири в Париж
Our School
Прекрасный праздник Новый Год
ДОГОВОР ПОСТАВКИ Выполнила студенты 4 курса группы Т-081 УЛАН КЫЗЫ АЙГЕРИМ, РАДЖАБИЕН САРВАРИ