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

UptoLike

49
Микропроцессор 80386 реализован с помощью технологии CH
MOSIII фирмы Intel, которая сочетает свойства технологии HMOS,
обеспечивающей высокое быстродействие, экономической техноло-
гии КМОП. Использование микронной геометрии и слоев металли-
зации позволило реализовать 275000 транзисторов на кристалле.
Микропроцессор 80386 разделен внутри на 6 автономно и парал-
лельно работающих блоков с соответствующей синхронизацией. Все
внутренние шины, соединяющие эти блоки, имеют
разрядность 32 бит.
Конвейерная организация функциональных блоков в 80386 допуска-
ет временное наложение выполнения различных стадий команды и
позволяет одновременно выполнять несколько операций. Кроме кон-
вейерной обработки всех команд, в 80386 выполнение ряда важных
операций осуществляется специальными аппаратными узлами. Блок
умножения/ деления 80386 может выполнять 32-разрядное умноже-
ние за 941 такт синхронизации, в зависимости от
числа значащих
цифр; он может разделить 32-битные операнды за 38 тактов
(в случае чисел без знаков) или за 43 такта (в случае чисел со знака-
ми). Регистр группового сдвига 80386 может за один такт сдвигать
от 1 до 64 бит.
Во многих 32-разрядное применениях, таких, как программируе-
мые ЭВМ коллективного пользования, требуются преобразования
логических адресов
в физические и защита памяти с помощью блока
управления памятью (БУП). В других применениях, например, в сис-
темах управления в реальном времени, не требуется. Для большинст-
ва микропроцессорных систем с 32-разрядной архитектурой такое
разделение функций реализуется путем использования дополнитель-
ного блока управления памятью. В отличие от них БУП 80386 входит
в
состав процессора как один из двух функциональных блоков кон-
вейерной структуры. Операционная система, управляющая работой
БУП, позволяет системе реального времени обходить страничное
преобразование. Введение управления памятью внутрь кристалла
дает повышение производительности в системах, использующих
БУП, и не приводит к ее снижению в тех системах, которые БУП не
используют. Такие характеристики стали
возможны благодаря сни-
жению задержек распространения, использованию внутреннего по-
лупериодного тактирования и параллельной работы.
   Микропроцессор 80386 реализован с помощью технологии CH
MOSIII фирмы Intel, которая сочетает свойства технологии HMOS,
обеспечивающей высокое быстродействие, экономической техноло-
гии КМОП. Использование микронной геометрии и слоев металли-
зации позволило реализовать 275000 транзисторов на кристалле.
   Микропроцессор 80386 разделен внутри на 6 автономно и парал-
лельно работающих блоков с соответствующей синхронизацией. Все
внутренние шины, соединяющие эти блоки, имеют разрядность 32 бит.
Конвейерная организация функциональных блоков в 80386 допуска-
ет временное наложение выполнения различных стадий команды и
позволяет одновременно выполнять несколько операций. Кроме кон-
вейерной обработки всех команд, в 80386 выполнение ряда важных
операций осуществляется специальными аппаратными узлами. Блок
умножения/ деления 80386 может выполнять 32-разрядное умноже-
ние за 9−41 такт синхронизации, в зависимости от числа значащих
цифр; он может разделить 32-битные операнды за 38 тактов
(в случае чисел без знаков) или за 43 такта (в случае чисел со знака-
ми). Регистр группового сдвига 80386 может за один такт сдвигать
от 1 до 64 бит.
   Во многих 32-разрядное применениях, таких, как программируе-
мые ЭВМ коллективного пользования, требуются преобразования
логических адресов в физические и защита памяти с помощью блока
управления памятью (БУП). В других применениях, например, в сис-
темах управления в реальном времени, не требуется. Для большинст-
ва микропроцессорных систем с 32-разрядной архитектурой такое
разделение функций реализуется путем использования дополнитель-
ного блока управления памятью. В отличие от них БУП 80386 входит
в состав процессора как один из двух функциональных блоков кон-
вейерной структуры. Операционная система, управляющая работой
БУП, позволяет системе реального времени обходить страничное
преобразование. Введение управления памятью внутрь кристалла
дает повышение производительности в системах, использующих
БУП, и не приводит к ее снижению в тех системах, которые БУП не
используют. Такие характеристики стали возможны благодаря сни-
жению задержек распространения, использованию внутреннего по-
лупериодного тактирования и параллельной работы.



                                 49