Оцените презентацию от 1 до 5 баллов!
Тип файла:
ppt / pptx (powerpoint)
Всего слайдов:
20 слайдов
Для класса:
1,2,3,4,5,6,7,8,9,10,11
Размер файла:
838.50 kB
Просмотров:
62
Скачиваний:
0
Автор:
неизвестен
Слайды и текст к этой презентации:
№1 слайд![Учебный курс Введение в](/documents_5/3c72660eac23d99b2528f90ee83be058/img0.jpg)
Содержание слайда: Учебный курс
Введение в цифровую электронику
Лекция 4
Основные понятия микропроцессорной техники
кандидат технических наук, доцент
Новиков Юрий Витальевич
№2 слайд![Микропроцессорная система](/documents_5/3c72660eac23d99b2528f90ee83be058/img1.jpg)
Содержание слайда: Микропроцессорная система
№3 слайд![Особенности микропроцессорных](/documents_5/3c72660eac23d99b2528f90ee83be058/img2.jpg)
Содержание слайда: Особенности микропроцессорных систем
Гибкая логика работы — меняется в зависимости от задачи;
Универсальность — может решать очень много задач;
Простота проектирования аппаратуры — единообразие схемотехнических решений;
Простота отладки — единообразие системы связей и протоколов обмена;
Аппаратурная избыточность, особенно для простых задач;
Ниже быстродействие, чем у устройств с жёсткой логикой;
Необходимость разработки и отладки программного обеспечения.
№4 слайд![Основные термины Процессор](/documents_5/3c72660eac23d99b2528f90ee83be058/img3.jpg)
Содержание слайда: Основные термины
Процессор — обработчик и вычислитель, выполняющий все операции над кодами и сигналами;
Программа — набор управляющих кодов (команд), определяющих логику работы системы;
Команда — управляющий код, указывающий процессору, что ему надо делать в данный момент;
Шина (магистраль, канал) — линии связи, объединяющие устройства микропроцессорной системы;
Интерфейс (сопряжение) — соглашение об обмене информацией, а также технические средства для реализации этого обмена.
№5 слайд![Информационные потоки в](/documents_5/3c72660eac23d99b2528f90ee83be058/img4.jpg)
Содержание слайда: Информационные потоки в микропроцессорной системе
№6 слайд![Структура простейшего](/documents_5/3c72660eac23d99b2528f90ee83be058/img5.jpg)
Содержание слайда: Структура простейшего микропроцессора
№7 слайд![Структура микропроцессорной](/documents_5/3c72660eac23d99b2528f90ee83be058/img6.jpg)
Содержание слайда: Структура микропроцессорной системы
№8 слайд![Устройства микропроцессорной](/documents_5/3c72660eac23d99b2528f90ee83be058/img7.jpg)
Содержание слайда: Устройства микропроцессорной системы
Процессор — обработчик, выполняет пересылку и обработку информации (арифметическую, логическую) в соответствии с программой; управляет выборкой команд;
Память — оперативная (RAM) и постоянная (ROM) — хранит данные и программы. Оперативная — для временного хранения данных и программ, постоянная — для постоянного хранения, главное — для программы начального запуска при включении питания.
Устройства ввода/вывода (УВВ, I/O — Input/Output) — для обеспечения связи микропроцессорной системы с внешними устройствами и с пользователем (внешние интерфейсы и пользовательский интерфейс). Они же помогают процессору в пересылке данных и в реагировании на внешние события.
№9 слайд![Шины микропроцессорной](/documents_5/3c72660eac23d99b2528f90ee83be058/img8.jpg)
Содержание слайда: Шины микропроцессорной системы
Шина адреса (Address Bus) — для пересылки кода адреса (индивидуального номера устройства, участвующего в обмене в данный момент).
Шина данных (Data Bus) — для пересылки данных между устройствами. Двунаправленная шина, состоит из нескольких байтов (1, 2, 4, 8);
Шина управления (Control Bus) — для пересылки отдельных управляющих сигналов: тактовых, стробирующих, подтверждающих, инициирующих и т.д.;
Шина питания (Power Bus) — для подведения к устройствам напряжений питания (положительных, отрицательных, общего провода).
№10 слайд![Фазы цикла обмена Адресная](/documents_5/3c72660eac23d99b2528f90ee83be058/img9.jpg)
Содержание слайда: Фазы цикла обмена
Адресная фаза: процессор (задатчик, Master) выставляет адрес УВВ (или ячейки памяти), к которому хочет обратиться (исполнитель, Slave);
Фаза данных:
Цикл записи: процессор выставляет данные, предназначенные для записи, и выдаёт строб записи. Исполнитель принимает данные от процессора.
Цикл чтения: процессор выдаёт строб чтения. Исполнитель выставляет данные для передачи процессору. Процессор принимает данные от исполнителя.
Фаза подтверждения (не обязательна): исполнитель выдаёт процессору сигнал подтверждения выполнения операции
№11 слайд![Циклы обмена в](/documents_5/3c72660eac23d99b2528f90ee83be058/img10.jpg)
Содержание слайда: Циклы обмена в микропроцессорной системе
Программные циклы обмена
Чтение (ввод, выборка) команды из памяти (оперативной или постоянной);
Чтение (ввод) данных из памяти;
Запись (вывод) данных в память;
Приём (чтение, ввод) данных из устройства ввода/вывода;
Передача (запись, вывод) данных в устройство ввода/вывода;
Циклы обмена по прерываниям (Interrupts);
Циклы обмена по прямому доступу к памяти (ПДП, DMA – Direct Memory Access);
Циклы обмена при захвате шины.
№12 слайд![Программный обмен информацией](/documents_5/3c72660eac23d99b2528f90ee83be058/img11.jpg)
Содержание слайда: Программный обмен информацией
№13 слайд![Методы реакции на внешнее](/documents_5/3c72660eac23d99b2528f90ee83be058/img12.jpg)
Содержание слайда: Методы реакции на внешнее событие
С помощью периодического программного контроля факта наступления события (метод опроса флага или Polling). Самая быстрая реакция, но процессор не может заниматься ничем другим;
С помощью прерывания, то есть насильственного перевода процессора с выполнения текущей программы на выполнение экстренно необходимой программы ─ программы обработки прерывания. Более медленная реакция, обмен — со скоростью процессора
С помощью прямого доступа к памяти (ПДП), то есть без участия процессора при его отключении от системной магистрали. Медленная реакция, обмен — со скоростью контроллера ПДП (быстрее, чем процессор).
№14 слайд![Обслуживание прерывания](/documents_5/3c72660eac23d99b2528f90ee83be058/img13.jpg)
Содержание слайда: Обслуживание прерывания
№15 слайд![Обслуживание прямого доступа](/documents_5/3c72660eac23d99b2528f90ee83be058/img14.jpg)
Содержание слайда: Обслуживание прямого доступа к памяти (ПДП)
№16 слайд![Информационные потоки в](/documents_5/3c72660eac23d99b2528f90ee83be058/img15.jpg)
Содержание слайда: Информационные потоки в режиме ПДП
№17 слайд![Одношинная принстонская](/documents_5/3c72660eac23d99b2528f90ee83be058/img16.jpg)
Содержание слайда: Одношинная (принстонская) архитектура
№18 слайд![Двухшинная гарвардская](/documents_5/3c72660eac23d99b2528f90ee83be058/img17.jpg)
Содержание слайда: Двухшинная (гарвардская) архитектура
№19 слайд![Сравнение архитектур](/documents_5/3c72660eac23d99b2528f90ee83be058/img18.jpg)
Содержание слайда: Сравнение архитектур
Одношинная (принстонская) архитектура — проще, меньше требований к процессору, более гибкое перераспределение памяти между программами и данными (память обычно большая), но медленнее (тратится время на чтение команд). Сложные универсальные системы.
Двухшинная (гарвардская) архитектура — сложнее, больше требований к процессору(одновременное обслуживание двух потоков), нельзя перераспределять память (память обычно небольшая), но быстрее (команды читаются одновременно с пересылкой данных). Простые однокристальные системы — специализированные.
№20 слайд![Типы микропроцессорных систем](/documents_5/3c72660eac23d99b2528f90ee83be058/img19.jpg)
Содержание слайда: Типы микропроцессорных систем
Микроконтроллеры — наиболее простой тип микропроцессорных систем, в которых все или большинство узлов системы выполнены в виде одной микросхемы. Узко специализированы, закрыты, шина недоступна.
Контроллеры — управляющие микропроцессорные системы, выполненные в виде отдельных модулей. Класс задач.
Микрокомпьютеры — более мощные микропроцессорные системы с развитыми средствами сопряжения с внешними устройствами. Гибко настраиваемые. Шина доступна.
Компьютеры (в том числе и персональные компьютеры) — самые мощные и наиболее универсальные микропроцессорные системы. Универсальные, дорогие, избыточные.