
- •Основные компоненты
- •Классификация материнских плат по форм-фактору
- •Определение модели
- •Технологии энергосбережения
- •2. Физические характеристики компонентов эвм. Центральный процессор. Память, объем памяти
- •Введение Описание процесса цифровой связи
- •Помехоустойчивое кодирование Общие сведения
- •Линейные блоковые коды
- •Описание процессов кодирования и декодирования Структура кодовых векторных пространств
- •Кодирование
- •Декодирование
- •Разновидности ошибок
- •Принцип действия
- •При подаче напряжения на электроды благодаря пьезоэлектрическому эффекту происходит изгибание, сжатие или сдвиг в зависимости от того, каким образом вырезан Принцип работы
- •Эквивалентная схема
- •Кварцевые генераторы на гармониках
- •Автогенераторы типа rc
- •Параллельные компьютеры и супер-эвм
- •Супер-эвм и сверхвысокая производительность: зачем?
- •Увеличение производительности эвм, за счет чего?
- •Параллельная обработка данных на эвм
- •Краткая история появления параллелизма в архитектуре эвм
- •А что же сейчас используют в мире?
- •Использование параллельных вычислительных систем
- •Закон Амдала и его следствия
- •Разделяемые ресурсы процессора Структура оперативной памяти.
- •Функциональные устройства
- •Секция управления процессора
- •Препятствия для векторизации
- •Анализ узких мест в архитектуре компьютера cray c90 (один процессор)
- •Суммарное влияние отрицательных факторов на производительность компьютера
- •5. Виды мк: встраиваемые мк, мк с вп, цифровые сигнальные процессоры, их назначение, структурные схемы. Гарвардская и Принстонская архитектуры. Модульная организация мк (привести структурную схему)
- •Архитектура фон Неймана
- •Принципы фон Неймана
- •Компьютеры, построенные на принципах фон Неймана
- •Узкое место архитектуры фон Неймана
- •Отличие от архитектуры фон Неймана
- •Модифицированная гарвардская архитектура
- •Расширенная гарвардская архитектура
- •Гибридные модификации с архитектурой фон Неймана
- •Модуль микропроцессора
5. Виды мк: встраиваемые мк, мк с вп, цифровые сигнальные процессоры, их назначение, структурные схемы. Гарвардская и Принстонская архитектуры. Модульная организация мк (привести структурную схему)
МК – самостоятельная компьютерная система, содержащая процессор, вспомогательные схемы и УВВ, размещенные в одном корпусе
МК, используемые в различных устройствах, выполняют функции интерпретации данных, поступающих с клавиатуры пользователя или от датчиков, определяющих параметры окружающей среды, обеспечивают связь между различными устройствами системы и передают данные другим приборам.
Основные типы МК:
- встраиваемые. 8-разрядные. Все ресурсы располаг. на одном кристалле с процессорным ядром. Необходимо подать питание и тактовые сигналы. Могут базироваться на существующем микропроцессорном ядре или на процессоре, разработанном специально для данного МК. Основное назначение – обеспечить с помощью недорогих средств гибкое (программируемое) управление объектами и связь с внешними устройствами. Не предназначены для реализации комплекса сложных функций, но способны обеспечить эффективное управление во многих областях применения. Содержат значительное число вспомогательных устройств, благодаря чему обеспечивается их включение в систему с использованием минимального количества дополнительных компонентов. В состав обычно входят: схема начального запуска; генератор тактовых импульсов; ЦП; память программ E(E)PROM; программный интерфейс; память данных; средства ввода-вывода; таймеры,. Тактовая частота обычно не превышает 10-20 МГц. Основной фактор, ограничивающий скорость, – время доступа к памяти, применяемой в МК. Закрытая архитектура. Структура встраиваемых МК:
- с ВП (16, 32-разрядные). Классический пример – Intel 80188 – МП 8088, интегрированный на общем кристалле с дополнительными схемами, реализующими ряд стандартных функций (прерывания, прямой доступ к памяти DMA). Предназначены для приложений, требующих большого объема памяти данных и небольшого количества портов (контроллер жесткого диска с буферной кэш-памятью, обеспечивающий промежуточное хранение и распределение больших объемов данных)
Структура МК с ВП:
Для МК с внешней памятью наиболее подходящими являются приложения, в которых критическим ресурсом является память, а не число входов-выходов общего назначения, тогда как для встраиваемых микроконтроллеров имеет место противоположная ситуация.
- цифровые сигнальные процессоры (DSP, Digital Signal Processor) – относительно новый тип МК. Назначение – получать текущие данные от аналоговой системы и формировать соответствующий отклик. Работают с очень высокой скоростью, что позволяет выполнять обработку данных в реальном времени. Используются в активных шумоподавляющих микрофонах или для подавления раздвоения изображения в телевизионных сигналах. Не предназначены для автономного применения. Обычно входят в состав систем обработки сигналов или используются для управления внешним оборудованием
Принстонская архитектура МК (архитектура фон Неймана):
Принстонский университет разработал компьютер с общей памятью для хранения программ и данных. Блок интерфейса с памятью выполняет арбитраж запросов к памяти, обеспечивая выборку команд, чтение и запись данных, размещаемых в памяти или внутренних регистрах. Может показаться, что блок интерфейса является наиболее узким местом между процессором и памятью, так как одновременно с данными требуется выбирать из памяти очередную команду. Однако эта проблема решается предварительной выборкой. Основное преимущество принстонской архитектуры – то, что она упрощает устройство МП, так как реализует обращение только к одной общей памяти
Гарвардская архитектура МК:
Данные двунаправленные, справа то же самое
Гарвардский университет представил разработку компьютера, в котором для хранения программ, данных и стека использовались отдельные банки памяти. В Гарвардской архитектуре, обеспечивающей более высокую степень параллелизма операций, выполнение текущей операции может совмещаться с выборкой следующей команды. Команда также выполняется за два цикла, но выборка очередной команды производится одновременно с выполнением предыдущей. Таким образом, команда выполняется всего за один цикл (во время чтения следующей команды).
Основные характеристики, определяющие производительность процессорного ядра МК:
- набор регистров для хранения промежуточных данных
- система команд процессора
- способы адресации операндов в пространстве памяти
- организация процессов выборки и исполнения команды
С точки зрения системы команд и способов адресации операндов процессорное ядро современных 8-разрядных МК реализует один из двух принципов построения процессоров:
- процессоры с CISC-архитектурой, реализующие так называемую полную систему команд
- процессоры с RISC-архитектурой, реализующие сокращенную систему команд
Модульная организация МК:
Отличительные признаки современных 8-разрядных МК:
- модульная организация: на базе одного процессорного ядра проектируется несколько микроконтроллеров, отличающихся объемом и типом памяти программ, памяти данных, набором периферийных модулей
- закрытая архитектура: на выводах корпуса нет линий магистралей адреса и данных. МК – законченная система, наращивание возможностей которой не предполагается
- использование типовых периферийных модулей, имеющих незначительные отличия в микроконтроллерах различных производителей
- расширение числа режимов работы периферийных модулей, которые задаются в процессе инициализации регистров специальной функцией микроконтроллера
При модульном принципе построения все МК одного семейства содержат одно и то же процессорное ядро и изменяемый функциональный блок, различный для разных микроконтроллеров
.