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

Презентация:



Advertisements
Похожие презентации
Архитектура микропроцессоров И ее эволюция. Процессор и память: Команды и данные.
Advertisements

Типы компьютеров Complex Instruction Set Computer (CISC) – компьютер со сложным (полным) набором команд. Reduced Instruction Set Computer (RISC) – компьютер.
Архитетура компьютерных систем. Архитектура системы команд как интерфейс между программным и аппаратным обеспечением Архитектура системы команд.
Лекция 1. Предмет и основные понятия микропроцессорной техники. Классификация ЭВМ.
Архитектура ЭВМ ОСНОВЫ ПОСТРОЕНИЯ ЭВМ. Понятия архитектуры и структуры ПК Под архитектурой ЭВМ понимается совокупность общих принципов организации аппаратно-программных.
Глава 4. Конфигурация технических средств информатизации.
Основы современных операционных систем Лекция 21.
Организация обмена информацией Функции устройств магистрали.
Общая структура и состав персонального компьютера.
Процессор – это блок, предназначенный для автоматического считывания команд программы, их расшифровки и выполнения.
Введение в параллельную обработку. Уровни параллелизма в процессорах Параллелизм данных (DLP – Data Level Parallelism) Параллелизм команд (ILP – Instruction.
Микроконтроллеры AVR семейства Mega. Отличительные особенности FLASH-память программ объемом от 8 до 256 Кбайт (число циклов стирания/записи не менее.
Факультет прикладной математики и физики Кафедра вычислительной математики и программирования МОСКОВСКИЙ АВИАЦИОННЫЙ ИНСТИТУТ (национальный исследовательский.
Процессоры Типы процессоров и их характеристики. Регистры общего назначения Запись данных для хранения Чтение данных Изменение данных Использование в.
Программирование аппаратных средств Введение в микроконтроллеры Тема 1. Понятие микроконтроллера. Виды микроконтроллеров Встроенные микроконтроллеры Микроконтроллеры.
Архитектура ЭВМ (лекция 7) проф. Петрова И.Ю. Курс Информатики.
Тема 1. Общие вопросы организации микропроцессорных систем.
Интерфейсный блок AXI- коммутатора в составе системы на кристалле «Эльбрус-S2» Студент: Смольянов Павел 518 гр. Научный руководитель: Сахин Ю.Х.
Процессор В ПК устройством, которое обрабатывает все виды информации (числовую, текстовую, графическую, видео- и звуковую), является МИКРОПРОЦЕССОР или.
Процессоры История платформы процессоров на архитектуре х86 Презентация: Бурдина Алексея Группы: 331.
Транксрипт:

Микропроцессоры и микроконтроллеры Управление простыми электро-механическими устройствами и датчиками (MCS51, PIC,AVR) –Минимальные размеры памяти –Примитивная периферия, –Главное достоинство – дешевизна и простота программирования Смарт-карты(SIM-карты, e-pass) –+Модули безопасности Процессоры ЦОС (DSP) –Ядро адаптированы под алгоритмы ЦОС –Дополнительные акселераторы (кодеки, фурье-процессоры и т.д) –Расширенная периферия –X86 1

Микропроцессоры и микроконтроллеры Процессоры для мобильных телефонов\планшетных ПК –MMU\MPU, поддержка многозадачности –Наличие графического сопроцессора. Процессоры для ПК –x86 !!! –Периферия «за бортом» Процессоры для серверов –Многоядерность –бОльшие размеры кэш-памяти 2

Компоненты современной архитектуры Ядра процессора Память Кэш-память (L1,L2) Аппаратные ускорители –От КИХ - фильтров до аппаратных MPEG-кодеков Устройства работы в реальном времени –Таймеры, счётчики.Часы реального времени Устройства ввода-вывода –UART\USB\I2C\... –DAC\ADC Аудио Видео –PIO – port IN\OUT –Ethernet\Wi-Fi 3

Типы ядер процессоров Типы ядер –RISC (reduced instruction set) ARM7 –CISC (complex instruction set) Intel, AMD –VLIW –SIMD NVIDIA Многоядерные архитектуры –С общей памятью –С раздельной памятью –Псевдо-многоядерность: HyperThreading 4

Со-процессоры Особенности сопроцессоров –Расширяют функциональность основного процессора. –Отдельный набор регистров –Собственный доступ к памяти –Более длинный конвейер –Работают параллельно с основным процессором. Известные типы со-процессоров –Операции с плавающей точкой –SIMD-расширения (обработка векторов) –Крипто-сопроцессоры (операции над 128\256\512-битными числами, операции по модулю N) 5

Оперативная память и кэш Виды памяти –Внутренняя память –Внешняя память –Кэш-память Конвейер запросов к памяти –Время работы инструкции != латентность –Латентность доступа – ключевой аспект оптимизации программ Типы кэш: L1, L2, L3 Кэш L1 делится на кэш данных и кэш команд –Размер кэш и loop unrolling. Технология DMA –«Распараллеливание на уровне периферии» 6

Аппаратные ускорители Доступны через память –Процессору «видны» регистры ускорителей как ячейки памяти Реализуют законченные алгоритмы. Могут представлять собой специализированные ядра с фиксированным «прошитым» ПО. Иногда интегрированы с другой периферией –DAC\ADC + цифровой фильтр. 7