Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему Лекция 5. Обмен информацией в микропроцессорной системе

Содержание

Схема включения процессора
Учебный курс Введение в цифровую электронику   Лекция 5 Обмен информацией Схема включения процессора Методы ускорения работы процессораПовышение тактовой частоты — совершенствование технологии;Уменьшение времени выполнения одной Назначение регистров процессораРегистры данных — временное хранение кодов данных.Регистры адресные — коды Методы ускорения работы памятиУменьшение внутренних временных задержек в памяти — совершенствование технологии;Использование Особые области памяти микропроцессорной системыПамять программы начального запуска (ROM) — содержит программу, Принцип работы стека Механизм обработки прерывания Адресные пространства памяти и устройств ввода/выводаОбщее (разделённое) адресное пространство памяти и УВВ Мультиплексирование шин адреса и данныхДостоинство мультиплексирования — уменьшение количества линий магистрали;Недостаток мультиплексирования Синхронный и асинхронный обменСтроб записи — определяет момент проведения операции записи. Говорит Сравнение синхронного и асинхронного режимаСинхронный режим — более простой (не требует сигнала Распространение сигналов по шинамЗадержка распространения и разброс задержек;Разброс фронтов на разных линиях Цикл чтения из устройства ввода/вывода на магистрали ISA Цикл записи в устройство ввода/вывода на магистрали ISA Цикл чтения из памяти на магистрали ISA Цикл записи в память на магистрали ISA Цикл ПДП на магистрали ISA Структура устройства ввода/вывода Основные типы устройств ввода/выводаУстройства интерфейса пользователя (ввод — клавиатура, мышь, джойстик; вывод Структура модуля памяти Методы повышения скорости обмена по магистралиУменьшение длины линий магистрали — снижение задержек
Слайды презентации

Слайд 2 Схема включения процессора

Схема включения процессора

Слайд 3 Методы ускорения работы процессора
Повышение тактовой частоты — совершенствование

Методы ускорения работы процессораПовышение тактовой частоты — совершенствование технологии;Уменьшение времени выполнения

технологии;
Уменьшение времени выполнения одной команды;
Оптимизация системы команд — уменьшение

количества команд и добавление сложных команд (например, мультимедийных);
Распараллеливание выполнения команд: два и более арифметическо-логических устройств (АЛУ);
Распараллеливание процессов выборки команд и их выполнения:
Конвейер команд (быстрая FIFO- память);
Кэш-память.

Слайд 4 Назначение регистров процессора
Регистры данных — временное хранение кодов

Назначение регистров процессораРегистры данных — временное хранение кодов данных.Регистры адресные —

данных.
Регистры адресные — коды адресов в памяти для работы

с массивами информации. Могут работать как реверсивные счётчики с параллельной записью информации. Постинкремент и предекремент.
Регистры универсальные — могут хранить как адрес, так и данные.
Регистр состояния процессора (PSW) — флаги состояния.
Регистр-счётчик команд — хранит адрес текущей команды, параллельная запись и постинкремент.
Регистр-указатель стека — хранит адрес в специальной зоне памяти — стеке. Постинкремент и предекремент.

Слайд 5 Методы ускорения работы памяти
Уменьшение внутренних временных задержек в

Методы ускорения работы памятиУменьшение внутренних временных задержек в памяти — совершенствование

памяти — совершенствование технологии;
Использование статической оперативной памяти вместо динамической

— только в небольших микропроцессорных системах (дороже) ;
Добавление небольшой быстрой статической памяти к большой медленной динамической — кэш-память;
Использование копии содержимого постоянной памяти в оперативной памяти;
Оптимизация структуры модулей памяти и способов обмена с модулями памяти.


Слайд 6 Особые области памяти микропроцессорной системы
Память программы начального запуска

Особые области памяти микропроцессорной системыПамять программы начального запуска (ROM) — содержит

(ROM) — содержит программу, которая выполняется при включении питания

или при подаче сигнала сброса;
Память для стека или стек — используется для временного хранения данных в режиме LIFO. Необходима при обслуживании прерываний и при работе подпрограмм.
Память с таблицей векторов прерываний — содержит список начальных адресов программ обработки прерываний.
Память устройств ввода/вывода (УВВ) — даёт возможность процессору общаться с внутренней памятью УВВ как со своей собственной.

Слайд 7 Принцип работы стека

Принцип работы стека

Слайд 8 Механизм обработки прерывания

Механизм обработки прерывания

Слайд 9 Адресные пространства памяти и устройств ввода/вывода
Общее (разделённое) адресное

Адресные пространства памяти и устройств ввода/выводаОбщее (разделённое) адресное пространство памяти и

пространство памяти и УВВ — часть адресов отводится под

память, часть под УВВ. Общие стробы обмена. Процессор может обращаться к памяти и УВВ совершенно одинаково, используя те же команды — удобно. Но уменьшается адресное пространство памяти, сложнее ПДП (медленнее).
Отдельные адресные пространства для памяти и УВВ. Разные стробы обмена для УВВ и для памяти. Специальные команды обмена с УВВ (ввод и вывод), отличные от команд обмена с памятью. Не уменьшается адресное пространство памяти, проще организовать ПДП (быстрее).

Слайд 10 Мультиплексирование шин адреса и данных
Достоинство мультиплексирования — уменьшение

Мультиплексирование шин адреса и данныхДостоинство мультиплексирования — уменьшение количества линий магистрали;Недостаток

количества линий магистрали;
Недостаток мультиплексирования — снижение скорости обмена по

магистрали;
Возможно частичное мультиплексирование (часть данных — по отдельной шине, часть — по шине адреса/данных)

Слайд 11 Синхронный и асинхронный обмен
Строб записи — определяет момент

Синхронный и асинхронный обменСтроб записи — определяет момент проведения операции записи.

проведения операции записи. Говорит исполнителю, что он может принять

данные от задатчика (процессора).
Строб чтения — определяет момент проведения операции чтения. Говорит исполнителю, что он может выдать свои данные для задатчика (процессора).


Слайд 12 Сравнение синхронного и асинхронного режима
Синхронный режим — более

Сравнение синхронного и асинхронного режимаСинхронный режим — более простой (не требует

простой (не требует сигнала подтверждения), но не даёт гарантии

того, что исполнитель успеет завершить операцию к концу цикла. Циклы обмена всегда одинаковой длительности.
Асинхронный режим — более сложный (требует сигнал подтверждения), но даёт гарантию того, что исполнитель успел завершить операцию к концу цикла. Циклы обмена разной длительности в зависимости от быстродействия исполнителя.
Скорость обмена — при синхронном режиме постоянна, определяется задатчиком. При асинхронном режиме может быть быстрее или медленнее.

Слайд 13 Распространение сигналов по шинам
Задержка распространения и разброс задержек;
Разброс

Распространение сигналов по шинамЗадержка распространения и разброс задержек;Разброс фронтов на разных

фронтов на разных линиях шины;
Отражения сигналов от концов линий,

искажения фронтов.

Слайд 14 Цикл чтения из устройства ввода/вывода на магистрали ISA

Цикл чтения из устройства ввода/вывода на магистрали ISA

Слайд 15 Цикл записи в устройство ввода/вывода на магистрали ISA

Цикл записи в устройство ввода/вывода на магистрали ISA

Слайд 16 Цикл чтения из памяти на магистрали ISA

Цикл чтения из памяти на магистрали ISA

Слайд 17 Цикл записи в память на магистрали ISA

Цикл записи в память на магистрали ISA

Слайд 18 Цикл ПДП на магистрали ISA

Цикл ПДП на магистрали ISA

Слайд 19 Структура устройства ввода/вывода

Структура устройства ввода/вывода

Слайд 20 Основные типы устройств ввода/вывода
Устройства интерфейса пользователя (ввод —

Основные типы устройств ввода/выводаУстройства интерфейса пользователя (ввод — клавиатура, мышь, джойстик;

клавиатура, мышь, джойстик; вывод — дисплей, индикаторы);
Звуковые устройства (ввод

— микрофон, линейный вход; вывод — динамик, линейный выход);
Устройства долговременного хранения информации (диски) — в простейших системах отсутствуют;
Таймерные устройства — могут не иметь выхода наружу, но необходимы для контроля времени (часы, интервалы);
Контроллеры связных интерфейсов — USB, локальная сеть, Wi-Fi — для связи с удалёнными внешними устройствами и другими микропроцессорными системами.

Слайд 21 Структура модуля памяти

Структура модуля памяти

  • Имя файла: lektsiya-5-obmen-informatsiey-v-mikroprotsessornoy-sisteme.pptx
  • Количество просмотров: 134
  • Количество скачиваний: 0