Защищенный режим - Большая Энциклопедия Нефти и Газа, статья, страница 4
Спонсор - это человек, которому расстаться с деньгами проще, чем объяснить, откуда они взялись. Законы Мерфи (еще...)

Защищенный режим

Cтраница 4


Дело в том, что операционная система DOS работает в обычном режиме процессора, поэтому для доступа к расширенной оперативной памяти необходимо переключаться из обычного в защищенный режим работы процессора и обратно, что не так-то просто. Однако в середине 80 - х годов были разработаны драйверы расширенной памяти ( например, HIMEM.  [46]

В этом режиме возможна адресация в пределах 16 Мбайт физической памяти. Такое решение связано с необходимостью построения компьютеров с большим объемом памяти, которые обеспечивали бы поддержку более сложных программ. В защищенном режиме система команд включает набор команд 8086, расширенный для обеспечения аппаратной поддержки многозадачного режима и виртуальной памяти.  [47]

В то же время такая эффективная операционная среда, как Windows, может с помощью этой таблицы манипулировать памятью так, что различные программы разделяют соседние области, не вытесняя друг друга. Поскольку программы защищенного режима используют селекторы вместо реальных адресов, фактическая реализация мультизадачности достается операционной системе.  [48]

Сейчас не время описывать этот процесс слишком детально. Вам следует усвоить только два ключевых момента. Во-первых, 16-битные прикладные программы защищенного режима могут обращаться не к б ОК, а к 1б - и мегабайтам памяти. Во-вторых, в программах защищенного режима можно использовать многозадачность, поскольку память адресуется через специальную таблицу, которой может манипулировать операционная система.  [49]

В соответствии с индексом и идентификатором из GLT или LDT извлекается 64-битовая строка, содержащая, в частности, и адрес сегмента. Разрядность этого адреса зависит от размера адресного пространства микропроцессора, точнее равна разрядности его адресной шины. Подобная виртуальная адресация используется в защищенном режиме работы микропроцессора. Для большей плотности размещения информации в оперативной памяти ( уменьшения сегментированное, характерной для многозадачного режима) часто практикуется сегментно-странич-ная адресация, при которой поля памяти выделяются программам внутри сегментов страницами размером от 2 до 4 Кбайт. Формирование сегментно-страничной структуры адресов выполняется автоматически операционной системой.  [50]

Система Windows 95 используют 32-разрядный перенаправитель. Преимущества этого перенаправитсля заключаются в том. Объединение программного интерфейса WinNet32 ( API) и 32-разрядных драйверов защищенного режима дает более быстрый и надежный доступ к сети, чем соответствующие 16-разрядные API и драйверы.  [51]

Она имеет код OF 32 и загружает содержимое регистра MSR, адрес которого хранится в регистре ЕСХ, в регистры общего назначения EDX: EAX. Если не все 64 разряда в регистре MSR задействованы под счетчик, то содержимое соответствующих разрядов в EDX: EAX никак не определяется. В противном случае всегда генерируется исключение GP ( 0) в защищенном режиме либо GP в режиме реальной адресации. Указание на зарезервированный либо незадействованный регистр MSR всегда вызывает исключение общей защиты. Команда RDMSR была введена в семейство процессоров Pentium. Попытка ее использования в более ранних моделях процессоров вызывает исключение UD ( Undefined Opcode) - неправильный, недостоверный код.  [52]

Главный исполнительный директор корпорации General Electric Джек Уэлч одним из первых заговорил о едином информационном пространстве, в которое должны быть включены все, кто находится на критическом пути производства продукта, независимо от того, проходит соответствующий участок этого пути внутри или вне границ формальной корпоративной организации. Неудивительно, что GE - самая крупная многоотраслевая промышленная корпорация США - начала создавать для своих 12 операционных подразделений то, что станет, вероятно, самой крупной экстрасетью мира. Экстрасеть - это частный узел Интернета, который несколько компаний могут использовать в защищенном режиме для обмена информацией и ведения совместного бизнеса.  [53]

Микропроцессор S0287 является высокопроизводительным математическим сопроцессором, обрабатывающим 32 -, 64 - и 80-разрядные операнды с плавающей точкой, 32 - и 64-разрядные данные с фиксированной точкой и 18-разрядные двоично-десятичные числа. Он легко подключается к МП 80286 и использует ресурсы, связанные с локальной шиной данных. Как и МП 80286, он может работать в режиме реальной адресации или защищенном режиме. На уровне объектных кодов МП 80287 совместим с МП8087 ( аналог К1810ВМ87), имеет идентичную структуру, размещен в таком же 40-контактном корпусе, но обладает большей производительностью.  [54]

То же самое относится и к указанию режимов адресации, т.е. с каждым кодом операции необходимо протестировать и все возможные значения байта ModR / M. Таким образом, в самих тестах необходимо явно ( т.е. в шестнадцатеричном коде) указывать код операции и байт адресации. Поскольку тесты разрабатываются для верификации микропроцессора, работающего как в реальном режиме, так и в защищенном режиме, при котором запись в кодовый сегмент запрещена, то использование макроопределений является единственно возможным способом сокращения рутинной работы по написанию тестов.  [55]

Недопустимо несанкционированное, пусть и неодновременное обращение двух программ к одним и тем же областям памяти для изменения информации. Для предотвращения такого несанкционированного случайного доступа к памяти, выделенной для другой задачи, служит специальная система защиты памяти. Важность проблемы защиты памяти подчеркивается тем фактом, что многопрограммный режим работы микропроцессора в ПК обычно называют защищенным режимом.  [56]



Страницы:      1    2    3    4