Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Дриди / Alexandridi_uch_posobie_part2.doc
Скачиваний:
116
Добавлен:
16.05.2015
Размер:
6.3 Mб
Скачать
    1. Архитектурные особенности современных мп

Основное направление развития современных ЭВМ и систем- повышение быстродействия и производительности.

Рассмотрим факторы, за счет которых можно повысить производительность микропроцессоров.

  1. Увеличение тактовой частоты – технологическая проблема, которая определяется возможностью уменьшения толщины проводников в интегральных микросхемах. В настоящее время практически достигнут предел в этом направлении.

  2. Распараллеливание вычислительных процессов:

-конвейеры для арифметических операций;

-конвейеры для выполнения команд;

-специальные аппаратные средства.

  1. Сокращение времени обращения к оперативной памяти.

  2. Совершенствование кэш-памяти. В современных структурах используют 2- и 3-уровневую кэш-память.

  3. Создание специализированных МП.

      1. Основные архитектуры системы команд

Системы команд разделяются на два вида: скалярные и векторные. Скалярная система команд отличается тем, что из оперативной памяти выбирается 1 слово-представление команды. Если в процессоре применены средства ускоренного выполнения этого процесса (кэш-память, внутренние конвейеры, аппаратные средства распараллеливания), то этот процессор называется суперскалярный.

Векторная система команд отличается тем, что из оперативной памяти выбирается одна команда (вектор), которая обеспечивает одновременное выполнение одних и тех же операций над множеством исходных данных. Такие команды выполняются одновременно на различных аппаратных средствах (несколько процессоров, несколько АЛУ).

      1. Основные структуры современных процессоров

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

CISС – процессор с суперскалярной системой команд, в котором некоторую операцию можно реализовать, используя различные программные и аппаратные методы повышения быстродействия.

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

При использовании одной и той же системы цифровых элементов RISC-архитектура позволяет увеличить быстродействие в 1,5 раза по сравнению с суперскалярными, но усложняется программа.

Pentium MMX – специализированный процессор для реализации мультимедийных программ.

Добавлено более 30 специальных мультимедийных команд: задачи синтеза цвета, звука, обработка видео и графики.

Сигнальные МП - служат для цифровой обработки сигналов.

Особенности:

-поточный характер обработки большого массива данных; -относительно несложный алгоритм обработки данных;

-требование высокой скорости обработки сигналов.

Контрольные вопросы

  1. Перечислите системные шины МП-системы, их назначение и характеристики.

  2. По какой структуре построено АЛУ МП К580, его основные блоки и принцип действия?

  3. Что такое стековая память и ее назначение?

  4. Принцип управления МП-системой. Машинные циклы.

  5. Построить временные диаграммы выполнения команд MVIM,

MVIR, LDA, STA, INPORT, OUTPORT.

  1. Как организован программный обмен данными между процессором и внешними устройствами?

  2. Что такое режим прерывания в МПС?

  3. Как осуществляется в МПС обмен данными в режиме ПДП?

  4. Конструктивные особенности построения ОЗУ в МП 1810.

  5. Сегментная организация виртуальной памяти. Физические и

эффективные адреса.

  1. Какая структура ОЗУ используется для построения КЭШ- памяти?

  2. Почему в современных ЭВМ создаются отдельные КЭШ-команд и КЭШ –данных?

13. В чем состоит метод конвейерного выполнения команд?

14. Чем различаются скалярная и векторная системы команд?

15. Особенности CISK и RISK процессоров.

Соседние файлы в папке Дриди