Инфоурок Другое ПрезентацииОбмен информацией в микропроцессорной системе

Обмен информацией в микропроцессорной системе

Скачать материал
Скачать материал "Обмен информацией в микропроцессорной системе"

Получите профессию

Секретарь-администратор

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Методические разработки к Вашему уроку:

Получите новую специальность за 2 месяца

Противопожарный инженер

Описание презентации по отдельным слайдам:

  • Учебный курсВведение в цифровую электронику  
Лекция 5 
Обмен информацией в...

    1 слайд

    Учебный курс

    Введение в цифровую электронику

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

    кандидат технических наук, доцент
    Новиков Юрий Витальевич

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

    2 слайд

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

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

    3 слайд

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

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

    4 слайд

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

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

    5 слайд

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

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

    6 слайд

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

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

    7 слайд

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

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

    8 слайд

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

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

    9 слайд

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

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

    10 слайд

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

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

    11 слайд

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

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

    12 слайд

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

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

    13 слайд

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

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

    14 слайд

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

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

    15 слайд

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

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

    16 слайд

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

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

    17 слайд

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

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

    18 слайд

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

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

    19 слайд

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

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

    20 слайд

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

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

    21 слайд

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

  • 22Методы повышения скорости обмена по магистралиУменьшение длины линий магист...

    22 слайд

    22
    Методы повышения скорости обмена по магистрали
    Уменьшение длины линий магистрали — снижение задержек распространения;
    Улучшение фронтов сигналов магистрали — согласование, увеличение токов, снижение паразитных емкостей и т.д.;
    Оптимизация протоколов обмена;
    Оптимизация количества линий и мультиплексирования;
    Применение блочных режимов обмена (на одну адресную фазу — несколько передач данных);
    Использование нескольких магистралей для обмена с разными устройствами: УВВ, память, видеоконтроллер и т.д.

Получите профессию

Технолог-калькулятор общественного питания

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 669 386 материалов в базе

Скачать материал

Другие материалы

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 28.08.2020 401
    • PPTX 769.5 кбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Скоромная Анастасия Игоревна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Скоромная Анастасия Игоревна
    Скоромная Анастасия Игоревна
    • На сайте: 3 года и 4 месяца
    • Подписчики: 0
    • Всего просмотров: 69026
    • Всего материалов: 212

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Интернет-маркетолог

Интернет-маркетолог

500/1000 ч.

Подать заявку О курсе

Курс профессиональной переподготовки

Библиотечно-библиографические и информационные знания в педагогическом процессе

Педагог-библиотекарь

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 499 человек из 71 региона
  • Этот курс уже прошли 2 332 человека

Курс профессиональной переподготовки

Руководство электронной службой архивов, библиотек и информационно-библиотечных центров

Начальник отдела (заведующий отделом) архива

600 ч.

9840 руб. 5600 руб.
Подать заявку О курсе
  • Этот курс уже прошли 25 человек

Курс профессиональной переподготовки

Организация деятельности библиотекаря в профессиональном образовании

Библиотекарь

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 287 человек из 66 регионов
  • Этот курс уже прошли 851 человек

Мини-курс

Стратегии карьерного роста и развития

10 ч.

1180 руб. 590 руб.
Подать заявку О курсе

Мини-курс

Основы финансового рынка

3 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Аномальное психологическое развитие и психологическая травма

6 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 36 человек из 18 регионов