История создания ПЭВМ и их программного обеспечения. Сивохин А.В - 24 стр.

UptoLike

24
Для обеспечения совместимости с ранее разработанными чипами
разработчики Intel 80286 обеспечили его работу в двух режимах: ре-
альном и защищенном. Реальный режим был скопирован с режима
работы 8086. Причем разработчики работали так добросовестно, что
внесли в реальный режим и ограничение по использованию 1 Мбайт
памяти.
Чтобы использовать улучшенные возможности Intel 80286, фирма
разработала защищенный режим. Хотя
отсутствовала программная
совместимость с 8086, этот режим позволял использовать все
16 Мбайт и даже 1 Гайт виртуальной памяти в программах, рабо-
тающих в защищенном режиме.
Точно так же, как и 8086 в свое время, Intel 80286 давал такие ог-
ромные ресурсы памяти, потребность в которых еще не назрела к
тому времени. Поэтому этот режим не сразу
был признан широким
кругом пользователей. Потребовалось почти три года с момента пре-
зентации первой АТ и появления операционной системы OS/2, рабо-
тающей в этом режиме, чтобы эти возможности получили широкое
применение.
Имелись две причины медленной популяризации защищенного
режима. Для программистов, работающих в DOS, существенным яв-
ляется вопрос перехода между реальным и защищенным
режимами.
Intel разработал переход между режимами только в одном направле-
нии. Микропроцессор начинал работу только в реальном режиме,
когда происходило тестирование всех 16 Мбайт памяти, но для ис-
пользования этого ресурса необходимо было перейти в защищенный
режим. Иначе пользователь мог довольствоваться только 1 Мбайтом
памяти. Обратного перехода от защищенного режима к реальному не
существовало требовалась перезагрузка.
Кроме того, защищенный режим реализовывал только частично
чаяния программистов. Вся огромная память 80286 была разделена
на сегменты по 64К. Вместо того, чтобы свободно использовать весь
ресурс памяти, программистам приходилось думать, чтобы преодо-
леть эти барьеры между сегментами.
   Для обеспечения совместимости с ранее разработанными чипами
разработчики Intel 80286 обеспечили его работу в двух режимах: ре-
альном и защищенном. Реальный режим был скопирован с режима
работы 8086. Причем разработчики работали так добросовестно, что
внесли в реальный режим и ограничение по использованию 1 Мбайт
памяти.
   Чтобы использовать улучшенные возможности Intel 80286, фирма
разработала защищенный режим. Хотя отсутствовала программная
совместимость с 8086, этот режим позволял использовать все
16 Мбайт и даже 1 Гайт виртуальной памяти в программах, рабо-
тающих в защищенном режиме.
   Точно так же, как и 8086 в свое время, Intel 80286 давал такие ог-
ромные ресурсы памяти, потребность в которых еще не назрела к
тому времени. Поэтому этот режим не сразу был признан широким
кругом пользователей. Потребовалось почти три года с момента пре-
зентации первой АТ и появления операционной системы OS/2, рабо-
тающей в этом режиме, чтобы эти возможности получили широкое
применение.
   Имелись две причины медленной популяризации защищенного
режима. Для программистов, работающих в DOS, существенным яв-
ляется вопрос перехода между реальным и защищенным режимами.
Intel разработал переход между режимами только в одном направле-
нии. Микропроцессор начинал работу только в реальном режиме,
когда происходило тестирование всех 16 Мбайт памяти, но для ис-
пользования этого ресурса необходимо было перейти в защищенный
режим. Иначе пользователь мог довольствоваться только 1 Мбайтом
памяти. Обратного перехода от защищенного режима к реальному не
существовало − требовалась перезагрузка.
   Кроме того, защищенный режим реализовывал только частично
чаяния программистов. Вся огромная память 80286 была разделена
на сегменты по 64К. Вместо того, чтобы свободно использовать весь
ресурс памяти, программистам приходилось думать, чтобы преодо-
леть эти барьеры между сегментами.




                                 24