Скачать презентацию Микропроцессор и его архитектура Лекция 2 -3. Продолжение. Скачать презентацию Микропроцессор и его архитектура Лекция 2 -3. Продолжение.

Лекция_3. Микропроцессоры.ppt

  • Количество слайдов: 18

Микропроцессор и его архитектура Лекция 2 -3. Продолжение. Аппаратные средства вычислительной техники Медведев Н. Микропроцессор и его архитектура Лекция 2 -3. Продолжение. Аппаратные средства вычислительной техники Медведев Н. В. 1

Классификация микропроцессоров 2 Классификация микропроцессоров 2

Описание – ЦОС Процессоры цифровой обработки сигналов (цифровые сигнальные процессоры) Назначение: решение задач цифровой Описание – ЦОС Процессоры цифровой обработки сигналов (цифровые сигнальные процессоры) Назначение: решение задач цифровой обработки сигналов: • обработка звуковых сигналов; • обработка изображений; • распознавания образов и т. д. Включают в себя многие черты однокристальных микро-контроллеров: • гарвардскую архитектуру; • встроенную память команд и данных; • развитые возможности работы с внешними устройствами. В то же время в них присутствуют черты и универсальных МП. Бурно развиваются!!! 3

МП как электронное изделие характеризуется: • • • Требования к синхронизации: максимальная частота, стабильность. МП как электронное изделие характеризуется: • • • Требования к синхронизации: максимальная частота, стабильность. Количество и номиналы источников питания, требования к их стабильности (Раньше напряжении питания 15 В, сейчас менее 1 В). Мощность рассеяния - это мощность потерь в выходном каскаде схемы, превращающаяся в тепло и нагревающая выходные транзисторы. Уровни сигналов логического нуля и логической единицы. Тип корпуса Температура окружающей среды: – коммерческий (0 0 С … +700 С; – расширенный (-40 0 С … +85 0 С). Помехоустойчивость - определяет способность схемы выполнять свои функции при наличии помех. Нагрузочная способность ( коэффициент разветвления по выходу) определяется числом схем этой же серии, входы которых могут быть присоединены к выходу данной схемы без нарушения ее работоспособности. Надежность - это способность схемы сохранять свой уровень качества функционирования при установленных условиях за установленный период времени. Характеристики технологического процесса. Основной показатель здесь – разрешающая способность процесса. В настоящее время она составляет 32 нм. 4

Затраты на изготовление устройств МП: • затраты на изготовление БИС (чем больше степень интеграции Затраты на изготовление устройств МП: • затраты на изготовление БИС (чем больше степень интеграции элементов на кристалле, тем дороже обходится производство схемы); • затраты на сборку и наладку микропроцессорной системы; • общая стоимость микропроцессорной системы; • переход на новую технологию. В 1965 году Гордон Мур. Закон Мура: Каждые 1, 5 -2 года число транзисторов в расчете на одну интегральную схему будет удваиваться. 5

Этапы развития архитектуры универсальных микропроцессоров Вопрос на экзамене! 6 Этапы развития архитектуры универсальных микропроцессоров Вопрос на экзамене! 6

Структура 32 -разрядного универсального микропроцессора 7 Структура 32 -разрядного универсального микропроцессора 7

1. Процессор обработки чисел с фиксированной точкой Состав: • АЛУ (арифметико-логическое устройство); • Регистры 1. Процессор обработки чисел с фиксированной точкой Состав: • АЛУ (арифметико-логическое устройство); • Регистры общего назначения. Назначение: • АЛУ предназначено для обработки двоичных чисел длиной 1, 2 или 4 байта без знака или со знаком, а также двоично-десятичных чисел, не превышающих 99. • Блок регистров общего назначения содержит восемь 32 разрядных регистров, часть из которых допускает 16 - и 8 -разрядное обращение. 8

2. Процессор обработки чисел с плавающей точкой FPU (Floating Point Unit) Состав: • АЛУ 2. Процессор обработки чисел с плавающей точкой FPU (Floating Point Unit) Состав: • АЛУ (арифметико-логическое устройство); • Регистры общего назначения. Назначение: обработка чисел с плавающей точкой, обработка целых чисел со знаком длиной 8 байт и двоично-десятичных чисел величиной от 100 до 99… 9 (18 цифр). 9

3. Блок управления памятью (Memory Management Unit - MMU) Состав: • блок сегментации (или 3. Блок управления памятью (Memory Management Unit - MMU) Состав: • блок сегментации (или блок сегментного преобразования адреса) • блок страничного преобразования (внутрь входит буфер ассоциативной трансляции адресов страниц (TLB)). Комментарий: В общем случае память в микропроцессоре делится на сегменты, которые, в свою очередь, делятся на страницы. 10

4. Кэш-память представляет собой промежуточную ступень между оперативной памятью и регистрами микропроцессора и предназначена 4. Кэш-память представляет собой промежуточную ступень между оперативной памятью и регистрами микропроцессора и предназначена для хранения наиболее часто используемой информации. О кэш памяти чуть позже … 11

 5. Блок управления Состав: • устройство управления, то есть та классическая схема, которая 5. Блок управления Состав: • устройство управления, то есть та классическая схема, которая под действием кода команды вырабатывает набор управляющих сигналов; • управление защитой памяти: обеспечивает аппаратную защиту программ и данных при управлении памятью и по привилегиям; • блок управления предвыборкой команд: реализует опережающее заполнение буфера команд, представляющего собой некоторую буферную память. • буфер команд имеет емкость 32 байта и заполняется командами из следующих ячеек памяти команд по мере своего освобождения. 12

6. Блок интерфейса внешней шины Функции: • осуществляет согласование параметров внутренней магистрали с сигналами 6. Блок интерфейса внешней шины Функции: • осуществляет согласование параметров внутренней магистрали с сигналами внешних магистралей, • формирование необходимых сигналов на внешнюю магистраль • прием сигналов извне. 7. Внешняя магистраль микропроцессора Состав: • шины адреса; • шины данных; • шина сигналов управления. 13

Сферы применения многоядерных процессоров Широкое внедрение многоядерных технологий позволяет по новому взглянуть на вычислительные Сферы применения многоядерных процессоров Широкое внедрение многоядерных технологий позволяет по новому взглянуть на вычислительные возможности компьютеров и порождает всплеск творческой активности по созданию инновационных решений!!! Важные системные задачи теперь могут выполняться постоянно: • непрерывный и упреждающий поиск вирусов; • автоматическое резервное копирование; • интеллектуальная система мониторинга потоков работ; Очень актуально!!! 14

Приложения, обрабатывающие большие файлы данных: • 2 D/3 D САПР (Система автоматизированного проектирования) ; Приложения, обрабатывающие большие файлы данных: • 2 D/3 D САПР (Система автоматизированного проектирования) ; • системы моделирования, средства работы с анимацией; • средства обработки цифровых изображений; • электронные издательские системы; • средства видеомонтажа/рендеринга; • компьютерные игры; • средства поиска/индексирования; • системы потокового мультимедиа; • средства защиты и криптографии. 15

Приложения, нуждающиеся в увеличенном адресном пространстве ОЗУ: • финансовое моделирование; • научные и технические Приложения, нуждающиеся в увеличенном адресном пространстве ОЗУ: • финансовое моделирование; • научные и технические расчеты; • исполняющиеся на сервере приложения. Приложения, работающие с большими массами транзакций/пользователей: • СУБД; • веб-серверы; • серверы электронной почты. 16

Классификация задач высокопроизводительных вычислений 17 Классификация задач высокопроизводительных вычислений 17

Меньшее потребление энергии • компактные высокопроизводительные устройства с низким тепловым излучением; • серверные помещения, Меньшее потребление энергии • компактные высокопроизводительные устройства с низким тепловым излучением; • серверные помещения, позволяющие снизить расход электроэнергии и требования к кондиционированию воздуха; • решения для мобильных ПК с увеличенным временем автономной работы батарей; 18