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

UptoLike

18
При помощи привилегированных команд, которые могут выпол-
няться только на высшем по приоритету уровне, т. е. в ядре ОС,
можно устанавливать или изменять параметры памяти для системы.
Компьютер МП 80386 оптимизирован для многозадачных ОС и
прикладных задач, для которых необходимо высокое быстродейст-
вие. Главной его особенностью является аппаратная реализация так
называемой
многосистемной программной среды, обеспечивающей
возможность совместной работы разнородных программ пользовате-
лей, ориентированных на разные ОС (UNIX, MS DOS, APS 86).
МП 80386 обеспечивает программную совместимость снизу вверх по
отношению к 16-разрядным МП 8086, 80186 и 80286.
Архитектура со встроенными устройствами управления памятью
и защиты включает трансляцию адреса, регистры аппаратуры для
многозадачных режимов и механизмы защиты, которые обеспечива-
ют работу
различных ОС.
МП 80386 содержит 6 блоков, обеспечивающих управление вы-
полнением команд, сопряжение с шинами, декодирование и упреж-
дающую выборку команд. Все эти устройства работают в виде кон-
вейера, причем каждое из них может выполнять свою конкретную
функцию параллельно с другими.
Таким образом, во время выполнения одной программы произво-
дится декодирование второй, а
третья выбирается из памяти. Допол-
нительным средством повышения производительности служит спе-
циальный блок быстрого умножения (деления). УУП содержит блок
сегментации и блок страничной организации. Сегментация позволяет
управлять логическим адресным пространством, обеспечивая пере-
местимость программ и данных, и эффективное разделение памяти
между задачами. Страничный механизм работает на низком уровне и
прозрачен
для сегментации, позволяя управлять физическим адрес-
ным пространством. Каждый сегмент разделяется на одну или не-
сколько страниц размером 4 Кбайта.
Память организована в виде одного или нескольких сегментов пе-
ременной длины. Максимальная длина сегмента 4 Гбайта. Каждая
область адресного пространства может иметь связанные с ней атри-
буты, определяющие ее расположение, размер, тип (стек
, программа
или данные) и характеристики защиты.
   При помощи привилегированных команд, которые могут выпол-
няться только на высшем по приоритету уровне, т. е. в ядре ОС,
можно устанавливать или изменять параметры памяти для системы.
   Компьютер МП 80386 оптимизирован для многозадачных ОС и
прикладных задач, для которых необходимо высокое быстродейст-
вие. Главной его особенностью является аппаратная реализация так
называемой многосистемной программной среды, обеспечивающей
возможность совместной работы разнородных программ пользовате-
лей, ориентированных на разные ОС (UNIX, MS DOS, APS 86).
МП 80386 обеспечивает программную совместимость снизу вверх по
отношению к 16-разрядным МП 8086, 80186 и 80286.
   Архитектура со встроенными устройствами управления памятью
и защиты включает трансляцию адреса, регистры аппаратуры для
многозадачных режимов и механизмы защиты, которые обеспечива-
ют работу различных ОС.
   МП 80386 содержит 6 блоков, обеспечивающих управление вы-
полнением команд, сопряжение с шинами, декодирование и упреж-
дающую выборку команд. Все эти устройства работают в виде кон-
вейера, причем каждое из них может выполнять свою конкретную
функцию параллельно с другими.
   Таким образом, во время выполнения одной программы произво-
дится декодирование второй, а третья выбирается из памяти. Допол-
нительным средством повышения производительности служит спе-
циальный блок быстрого умножения (деления). УУП содержит блок
сегментации и блок страничной организации. Сегментация позволяет
управлять логическим адресным пространством, обеспечивая пере-
местимость программ и данных, и эффективное разделение памяти
между задачами. Страничный механизм работает на низком уровне и
прозрачен для сегментации, позволяя управлять физическим адрес-
ным пространством. Каждый сегмент разделяется на одну или не-
сколько страниц размером 4 Кбайта.
   Память организована в виде одного или нескольких сегментов пе-
ременной длины. Максимальная длина сегмента 4 Гбайта. Каждая
область адресного пространства может иметь связанные с ней атри-
буты, определяющие ее расположение, размер, тип (стек, программа
или данные) и характеристики защиты.


                               18