русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Разбиение на страницы для задач виртуального режима процессора 8086


Дата добавления: 2015-06-12; просмотров: 504; Нарушение авторских прав


Разбиение на страницы не является обязательным при выполнении одной задачи виртуального режима процессора 8086, но оно является полезным или необходимым в следующих ситуациях:

  • Создается множество задач виртуального режима процессора 8086. Каждая задача отображает нижний мегабайт физических адресов на различные физические ячейки.
  • Эмулируется циклический возврат через один мегабайт. Для семейства процессоров 8086 возможно определение адресов, превосходящих один мегабайт. Например, при значении селектора 0FFFFH и смещении 0FFFFH, исполнительный адрес будет 10FFEFH (1 мегабайт + 65.519 байт). Процессор 8086, который формирует адреса длинной до 20 бит, обрезает самый старший бит, который "сдвигает" этот адрес на 0FFEFH. Процессор i486, однако, не обрезает такие адреса. Если какая-либо программа процессора 8086 зависит от циклического возврата, некоторый эффект может быть достигнут в задаче виртуального режима процессора 8086 путем отображения линейных адресов, расположенных между 100000H и 110000H, и линейных адресов,расположенных между 0 и 10000H, на одни и теже физические адреса.
  • Создается виртуальное адресное пространство, превышающее по размеру физическое адресное пространство.
  • Несколько программ процессора 8086, выполняемых в многозадачном режиме, совместно используют операционную систему процессора 8086 или программы записанные в ПЗУ.
  • Перенаправляются или захватываются ссылки на устройство ввода/вывода, отображаемые в пространство памяти.


<== предыдущая лекция | следующая лекция ==>
Структура задачи виртуального процессора 8086. | Защита внутри виртуальной задачи процессора 8086


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.146 сек.