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

UptoLike

19
Устройство сегментации обеспечивает 4-уровневую защиту для
изоляции прикладных задач и ОС друг от друга.
МП 80386 имеет 2 режима работы: реальной адресации и вирту-
альной адресации с защитой. В реальном режиме 80386 работает как
быстрый 8086 (при необходимости с 32-разрядными данными). Ре-
альный режим необходим для установки процессора после сброса
перед переходом в режим
с защитой. Режим с защитой обеспечивает
доступ к сложной системе управления памятью, страничной адреса-
ции и системе привилегий в процессоре.
Внутри режима с защитой программа может осуществить пере-
ключение задач для того, чтобы войти в задачи, отмечаемые как за-
дачи виртуального режима 8086. Каждая такая задача позволяет ис-
полняться любым программам 8086 (
прикладной или целой ОС).
Виртуальные задачи 8086 могут быть изолированы и защищены друг
от друга и от главной ОС с помощью страничной адресации и эмуля-
ции команд ввода-вывода.
В 80386 имеются 32 регистра, разделяемых на следующие груп-
пы: общего назначения; сегментные; указатель команд и флаги
управления.
Шесть программно-доступных регистров отладки реализуют под
-
держку процесса отладки программ; четыре указывают четыре точ-
ки остановки; управляющий используется для установки контроль-
ных точек; статусный показывает текущее состояние точек останова.
Эти регистры обеспечивают задание контрольных точек останова по
командам и данным, а также пошаговый режим выполнения про-
граммы.
Система команд МП 80386 подразделяется на следующие классы
операций:
пересылку данных; сдвиг (циклический сдвиг); работу с
битами; передачу управления; поддержку языков высокого уровня;
поддержку ОС; управление процессором. Она содержит набор ко-
манд 80286 и дополнительные команды.
   Устройство сегментации обеспечивает 4-уровневую защиту для
изоляции прикладных задач и ОС друг от друга.
   МП 80386 имеет 2 режима работы: реальной адресации и вирту-
альной адресации с защитой. В реальном режиме 80386 работает как
быстрый 8086 (при необходимости с 32-разрядными данными). Ре-
альный режим необходим для установки процессора после сброса
перед переходом в режим с защитой. Режим с защитой обеспечивает
доступ к сложной системе управления памятью, страничной адреса-
ции и системе привилегий в процессоре.
   Внутри режима с защитой программа может осуществить пере-
ключение задач для того, чтобы войти в задачи, отмечаемые как за-
дачи виртуального режима 8086. Каждая такая задача позволяет ис-
полняться любым программам 8086 (прикладной или целой ОС).
Виртуальные задачи 8086 могут быть изолированы и защищены друг
от друга и от главной ОС с помощью страничной адресации и эмуля-
ции команд ввода-вывода.
   В 80386 имеются 32 регистра, разделяемых на следующие груп-
пы: общего назначения; сегментные; указатель команд и флаги
управления.
   Шесть программно-доступных регистров отладки реализуют под-
держку процесса отладки программ; четыре − указывают четыре точ-
ки остановки; управляющий используется для установки контроль-
ных точек; статусный показывает текущее состояние точек останова.
Эти регистры обеспечивают задание контрольных точек останова по
командам и данным, а также пошаговый режим выполнения про-
граммы.
   Система команд МП 80386 подразделяется на следующие классы
операций: пересылку данных; сдвиг (циклический сдвиг); работу с
битами; передачу управления; поддержку языков высокого уровня;
поддержку ОС; управление процессором. Она содержит набор ко-
манд 80286 и дополнительные команды.




                               19