Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы_ГОС_2007.doc
Скачиваний:
72
Добавлен:
10.02.2016
Размер:
3.91 Mб
Скачать
  1. Схемы управления и защиты памяти

  2. Работа в двух режимах (реальный, защищённый)

  3. Ряд новых регистров (включая теневые)

  4. Независимость ШД и ША

  5. Поддержка многозадачности

  • Технические хар-ки:

  1. Объём адресуемой памяти 16Мб.

  2. Тактовая частота 6, 20, 30МГц.

  3. Число тактов на команду 4,5

  4. Uпит = +5 В.

ША=24р

ШД=16р

80286 имеет производительность в 5р большую, чем у 8086.

Адресация80286:

Сегментный способ адресации (8086) не позволяет выйти за пределы 1Мб. (используется при реальном режиме работы, анологичнно работе 8086).

В защищённом режиме используются сегменты и их смещения, однако начальные адреса сегментов извлекаются из таблиц сегментных дескрипторов, индексируемых сегментными регистрами.

5 4 2 1 0 -- байты

Байт подкачки

Начальный адрес сегмента

размер сегмента

Сегментный дескриптор

начальный адрес=3б=24р

Логический адрес (30р)= индекс таблицы сегментных дескрипторов(13р) * смещение(16р) * 2(число таблиц), что позволяет использовать 2^30=1Гб логического или виртуального пространства.

Исполнительный адрес(24р)= начальный адрес сегмента, извлечённый из таблицы сегментных дескрипторов(24р)+ смещение(16р).

Процессор Intel80386:

Основные хар-ки.

  • Архитектурные особенности:

  1. полная 32-битная архитектура,

  2. обеспечение работы с виртуальной памятью,

  3. механизмы 4-ёх уровневой защиты,

  4. расширенное отладочное обеспечение,

  5. поддержка многозадачного режима работы

  • Технические характеристики.

  1. Разрядность обрабатываемых данных - 8; 16; 32

  2. Максимальный объем прямоадресуемой памяти - 4 Гбайт (2 ^ 32 ).

  3. Максимальный объем виртуальной памяти - 64 Тбайт (2 ^ 46).

  4. Производительность - 3...4 млн.команд в сек. (средняя) при 16 МГц.

  5. Количество уровней конвейера - 6.

  6. Тактовая частота - 12,5 и 16 МГц.

  7. Максимальный размер сегмента - 4 Гбайт.

  8. Размер страницы - 4 Кбайт.

  9. Количество уровней привилегированности - 4.

  10. Количество выводов корпуса - 132.

  11. Степень интеграции- 275 тыс.транзист.

  12. Технология - CHMOS III(1,5мкн).

  13. Размер кристалла - 9,75*10,4 мм.

Процессор 80386 может работать в 4-ёх режимах работы:

  1. реальный 8086 (1Мб)

  2. защищённый 80286 (16Мб)

  3. защищённый 80386 (4Гб)

  4. виртуальный 8086

ШД=32р ША=32р

Адресация80386:

80386 имеет три типа адресов:

логический (виртуальный);

исполнительный (линеаризованный);

физический.

Процессор автоматически транслирует логические адреса в физические, которые затем выдаются на системную магистраль.

Поле селектора в логическом адресе указывает на дескриптор сегмента. В принципе процессор определяет адрес сегмента с помощью селектора, как указателя для таблицы дескрипторов. Добавление смещения логического адреса к базовому адресу, полученному по дескриптору сегмента, дает исполнительный адрес операнда.

7 6 5 4 3 2 1 0 -- байты

базовый адрес

G

размер сегмента

Байт доступа

Базовый адрес

размер сегмента

Сегментный дескриптор

базовый адрес=4б=32р

G=0 -- 80386

G=1 -- 80286

Логический адрес(46р)= селектор сегмента(13р) * смещение(32) * 2(число таблиц)2^46=64Тб

исполнительный адрес(32р)=базовый адрес(32р)+ смещение(32) 2^32=4Гб

Процессор Intel80486:

  • Архитектурные особенности:

  1. используется внутренняя кэш-память (8кб)

  2. встроенный сопроцессор

  3. расширенная многозадачность

  4. встроенная система тестирования

  5. Конвеерное выполнение команд

  • Технические характеристики.