Рефераты. Анализ структур, характеристик и архитектур 32-разрядных микропроцессоров

Микропроцессор i486.

Микропроцессор содержит более 1 млн. транзисторов.Микропроцессорный набор включает в себя следующие микросхемы: 80486 - быстродействующий 32- разрядный процессор; 82596СА - 32- разрядный сопроцессор LAN; 82320 - контроллер магистрали Micro Channel ( MCA ); 82350 - контроллер магистрали EISA и.т.д.

Все процессоры семейства 486 имеют 32-разрядную архитектуру, внутреннюю кэш-память 8 КВ со сквозной записью (у DX4 -16 КВ). Модели SX не имеют встроенного сопроцессора. Модели DX2 реализуют механизм внутреннего удвоения частоты (например, процессор 486DX2-66 устанавливается на 33-мегагерцовую системную плату), что позволяет поднять быстродействие практически в два раза, так как эффективность кэширования внутренней кэш-памяти составляет почти 90 процентов. Процессоры семейства DX4 - 486DX4-75 и 486DX4-100 предназначены для установки на 25-ти и 33-мегагерцовые платы. По производительности они занимают нишу между DX2-66 и Pentium-60/66, причем быстродействие компьютеров на 486DX4-100 вплотную приближается к показателям Pentium 60. Напряжение питания составляет3,3 вольта, то есть их нельзя устанавливать на обычные системные платы. 486DX4-100 в настольных системах. К сожалению, Intel ограничивает поставки процессоров 486DX4-100, а цены на них установил на существенно более высоком уровне, чем на Pentium 60, чтобы избежать конкуренции между собственными продуктами.

Микропроцессоры фирмы АМD.

Фирма AMD производит 486DX-40, 486DX2-50, 486DX2-66. Готовятся к выпуску процессоры 486DX2-80 и 486DX4-120. Они обеспечивают полную совместимость со всеми ориентированными на платформу Intel программными продуктами и такую же производительность, как и аналогичные изделия фирмы Intel (при одинаковой тактовой частоте). Кроме того, они предлагаются по более низким ценам, а процессор на 40 MHz отсутствующий в производственной программе Intel, конкурирует с 486DX-33, превосходя его по произ- водительности на20 процентов при меньшей стоимости.


Микропроцессоры фирмы Cyrix.

Фирма Cyrix разработала процессоры М6 и М7 (аналоги 486SX и 486DX 2) на тактовые частоты 33 м 40 MHz, а также с удвоением частоты DX2-50 и DX2-66. Они имеют более быстродействующую внутреннюю кэш-память 8 КВ с обратной записью и более быстрый встроенный сопроцессор. По некоторым операциям производительность выше, чем у процессоров фирмы Intel, по некоторымнесколько ниже. Соответственно, существенно различаются и результаты на разных тестирующих программах. Цены на 486 процессоры Cyrix значительно ниже, чем на Intel и AMD.


Для самых простых систем фирмой Texas Instruments продолжается выпуск дешевых, но эффективных процессоров 486DLC, которые, занимая промежуточное положение между 386 и 486 семейством (они выполнены в конструктиве 386 процессора, обеспечивают производительность на уровне 486 процессора при цене 386. Новая версия - 486SXL с увеличенной до 8 КВ внутренней кэш-памятью еще ближе приближается к характеристикам 486 семейства.


Микропроцессоры фирмы Моtorola серии МС680ХХ.

Это семейство содержит ряд 16 -разрядных микропроцессоров, 32 -разрядные микропроцессоры : 68020, 68030, 68040. Модели микропроцессоров серии 680ХХ не совместимы по обьектным кодам с 8 -разрядными микропроцессорами серии МС68ХХ.

В 32 -разрядных микропроцессорах наряду с обеспечением совместимости с 16 -разрядными существенно расширены функциональные возможности : расширение режимов совместимости, масштабирование в ряде режимов ( т.е умножение содержимого индексного регистра на 1, 2, 4 или 8 ) + 16 новых команд процессора и 7 команд сопроцессора. Основные характеристики : тактовая частота 16, 20, 30, 25, 40 ; разрядность АЛУ - 32 ; разрядность шин данных и адреса - 32.

На кристаллах МП отсутствует блок управления внешней оперативной памятью. Управление оперативной памятьюсо страничной организацией осуществляется с помощью микросхемы МС68851.


Отечественные микропроцессоры.

32 - разрядные микропроцессоры серии “ Электроника ” и СМ ЭВМ.

Основные архитектурные особенности : виртуальное адресное пространство ёмкостью 4 Гбайт; 32 -разрядное слово; 32 уровня прерывания ( 16 - векторных аппаратных и 16 програмных ); 21 режим адресации; инструкции переменного формата; поддержка совместимости с16 - разрядными моделями серии “ Электроника “.


Микропроцессоры типа транстьютеров.

Транстьютеры представляют собой микропроцессоры, расчитанные на работу в мультипроцессорных системах с однотипными процессорами и аппаратную поддержку вычислительных процессов. Особенностью транстьютеров является наличие коммуникационных быстрых каналов связи, каждий из которых может одновременно передавать по одной магистрали данные в процессор, а по другой - данные из него. В составе команд транстьютеров имеются команды управления процессами, поддержки инструкций языков высокого уровня. Транспьютеры главным образом применяются в качестве сопроцессоров ПЭВМ.


Транспьютеры фирмы INMOS.

Типичными транспьютерами являются модели Т414 и Т800.

Модель Т414 содержит 6 32-разрядных регистров, три регистра стека, счётчик команд, регистр адреса рабочей зоны памяти, регистр операнда.

Общее число команд МП равно 111, режимов адресации - 1, коммуникационных каналов связи - 4, скорость передачи по кождому каналу 20 Мбит/с.

Модель Т800 содержит дополнительно сопроцессор арифметических операций с плавающей точкой с быстродействием до 2,25 млн. опер.сек.

Системы програмирования транспьютеров в основном включают трансляторы с языков высокого уровня Паскаль, Си, Фортран.

Некоторые характеристики транспьютеров фирмы INMOS : разрядность - 32, скорость обработки данных - 40 Мбайт/с, адресуемое пространство - 4 Гбайт.

Общий обзор структур,характеристик и архитектур

32-разрядных микропроцессоров.


Cтруктуры различных типов МП могут существенно различаться, однако с точки зрения пользователя наиболее важными параметрами являются архитектура, адресное пространство памяти, разрядность шины данных, быстродействие.

Архитектуру МП определяет разрядность слова и внутренней шины данных МП. Первые МП основывались на 4-разрядной архитектуре. Первые ПЭВМ использовали МП с 8- разрядной архитектурой, а современные МП основаны на МП с 16 и 32- разрядной архитектурой.

Микропроцессоры с 4- и 8-разрядной архитектурой использовали последовательный принцип выполнения команд, при котором очередная операция начинается только после выполнения предыдущей. В некоторых МП с 16-разрядной архитектурой используются принципы параллельной работы, при которой одновременно с выполнением текущей команды производятся предварительная выборка и хранение последующих команд. В МП с 32-разрядной архитектурой используется коивейерный метод выполнения команд, при котором несколько внутренних устройств МП работают параллельно, производя одновременно обработку нескольких последовательных команд программы.

Адресное пространство памяти определяется разрядностью адресных регистров и адресной шины МП. В 8-разрядных МП адресные регистры обычно составляются из двух 8-разрядных регистров, образуя 16-разрядную шину, адресующую 68 Кбайт памяти. В 16-разрядные МП, как правило, используются 20-разрядные адресные регистры, адресующие 1 Мбайт памяти. В 32-разрядных МП используются 24- и 32-разрядные адресные регистры, адресующие от 16 Мбайт до 4 Гбайт памяти.

Для выборки команд и обмена данными с памятью МП имеют шину данных, разрядность которой, как правило, совпадает с разрядностью внутренней шины данных, определяемой архитектурой МП. Однако для упрощения связи с внешней аппаратурой внешняя шина данных может иметь разрядность меньшую, чем внутренняя шина и регистры данных. Например, некоторые МП с 16-разрядной архитектурой имеют 8-разрядную внешнюю шину данных. Они представляот собой специальные модификации обычных 16 разрядных МП и обладают практически той же вычислительной мощностью.

Одним из важных параметров МП является быстродействие определяемое тактовой частотой его работы, которая обычно задается внеш ними синхросигналами. Для разных МП эта частота имеет пределы 0,4...33 МГц. Выполнение простейших команд (например, сложение двух операндов изрегистров или пересылка операндов врегистрах МП ) требует минимально двух периодов тактовых импульсов ( для выборки команды и её выполнения ). Более сложные команды требуют для выполнения до 10 - 20 периодов тактовых импульсов. Если операнды находятся не в регистрах, а в памяти, дополнительное время расходуется на выборки операндов в регистры и записи результата в память.

Скорость работы МП определяется не только тактовой частотой, но и набором его команд, их гибкостью, развитой системой прерываний.

Структуры, характеристики и архитектуры некоторых микропроцессоров.

Микропроцессоры Alpha.

Технологическое решение способствующее повышению производительности процессора АХР 21064 , Являются две раздельные кэш - памяти для команд и данных по 8 Кбайт каждая. Кроме того, в этом чипе применён метод предсказания ветвления ( Branch Prediction ), который позволяет предсказывать возможные разветвления потоков конвейерной линии.

Основным примуществом этого процессора является его высокая тактовая частота, обеспечиваемая особой структурой процессора.


Микропроцессоры ARM.

МП содержит АЛУ, сдвигатель, умножитель, двадцать семь 32- разрядных регистров.

В МП реализован трехступенчатый конвейер (одна инструкция выполняется, вторая -декодируется третья - считывается в памяти).

Обращение к памяти осуществляется только командами зарузки и запоминания регистров, обеспечивающими адресацию байта или 32-разрядного слова.

МП может работать в четырех режимах (О - пользователя, 1 - прерывания. 2 - быстрого прерывания. 3 - супервизора), каждый из которых может использовать свои собственные 32-разрядные регистры.


Режим

Номера регистров

0

0 - 15

1

10 - 14

2

13 , 14

3

13 , 14

Страницы: 1, 2, 3, 4



2012 © Все права защищены
При использовании материалов активная ссылка на источник обязательна.