Страница: 6/12
на новый сегмент, причем это делается прозрачно для программиста.
Использование в команда виртуальных адресов дает каждому пользо-
вателю возможность доступа к виртуальной памяти емкостью 1 Гбайт. Сег-
мент в 80286 - это часть диапазона виртуальных адресов, длина которой
может меняться от 1 байта до 64 Кбайт. Средства работы с сегментами
переменного размера обеспечивают более эффективное выполнение команд
операций подкачки.
Виртуальный адрес состоит из селектора и смещения. Селектор - это
индекс-расстояние от базового адреса дескрипторной таблицы до нужного
элемента-дескриптора в этой таблице. Смещение - это расстояние до нуж-
ного байта данных в указанном сегменте. Набор команд 80286 является
расширением расширением команд 8086 и обеспечивает программную совмес-
тимость с ним.
Он включает все виды команд 8086 и 80186 и дополнительные команды
для работы со средствами управления памятью. Команды 80286 упрощают
реализацию сложных ПЭВМ, разрабатываемых на современных языках высоко-
го уровня.
Новые команды упрощают выполнение стековых операций, вычисление и
контроль индексов динамических массивов, а также выполнение приказов
входа и выхода из процедур в структурированных языках высокого уровня.
При помощи привилегированных команд, которые могут выполняться только
на высшем по приоритету уровне, т.е. в ядре ОС, можно устанавливать
или изменять параметры памяти для системы.
ВЫСОКОПРИЗВОДИТЕЛЬНЫЙ МАТЕМАТИЧЕСКИЙ СОПРОЦЕССОР 80287:
Обрабатывает 32-, 64- и 80-разрядные операнды с плавающей точкой, 32-
и 64-разрядные данные с фиксированной точкой и 18-разрядные двоично-
десятичные числа.Он подключается к 80286 и использует ресурсы, подклю-
ченные к локальной шине данных. Как и 80286, сопроцессор может рабо-
тать в режиме реальной адресации или защищенном режиме. На уровне объ-
ективных кодов 80287 совместимом с 8087 (аналог К1810ВМ87), имеет ана-
логичную структуру, размещен в таком же 40-контактном корпусе, но об-
ладает большей производительностью.
Другой пример, МИКРОПРОЦЕССОРНЫЙ НАБОР 80386 32-разрядный МП.
Включает следующие микоросхемы:
80386 - быстродействующий 32-разрядный МП с 32-разрядной внешней
шиной;
80387 - быстродействующий математический сопроцессор;
82384 - генератор тактовых сигналов;
82358 - арбитр магистрали
МП 80386 оптимизирован для многозначных ОС и прикладных задач,для
которых необходимо высокое быстродействие.Главной его особенностью яв-
ляется аппаратная реализация так называемой многосистемной програмной
среды, обеспечивающей возможность совместной работы разнородных прог-
рамм пользователей,ориентированных на разные ОС (UNIX, MS DOS, APS 86).
МП 80386 обеспечивает программную совместимость снизу вверх по отноше-
нию к 16-разрядным МП 8086, 80186 и 80286.
ТЕХНИЧЕСКИЕ ХАРАКТЕРИСТИКИ МП 80386
Тактовая частота, МГц .16, 20, 25, 33
Адресное пространство памяти:
физическое, Гбайт 4
виртуальное, Тбайт .64
Число уровней защиты 4
Пропускная способность шины, Мбайт/с 32
Число контактов корпуса с матричным
разложением выводов .132
Архитектура со встроенными устройствами управления памятью и за-
щиты включает трансляцию адреса, регистры аппаратуру для многозадачных
режимов и механизма защиты, которые обеспечивают работу различных ОС.
---------------- ----------------- ----------------
_
_
_
---------------- ----------------- ----------------
---------------- ----------------
-----------------
_
_
---------------- ----------------- ---------------
Реферат опубликован: 29/10/2008