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

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


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

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

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

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

Презентация на тему Общие вопросы организации микропроцессорных систем

Содержание

Дисциплина «Основы микропроцессорной техники»ЛитератураМочалов М.Ю., Малинин Г.В. Основы микропроцессорной техники: Учебное пособие. ‑ Чебоксары: изд-во Чуваш. ун-та, 2004. ‑ 104 с. Новиков Ю. В. Основы микропроцессорной техники: учебное пособие / Новиков Ю. В., Скоробогатов П. К.
Дисциплина «Основы микропроцессорной техники»Структура курса  Раздел 1. Базовые принципы построения микропроцессоров Дисциплина «Основы микропроцессорной техники»ЛитератураМочалов М.Ю., Малинин Г.В. Основы микропроцессорной техники: Учебное пособие. Тема 1. Общие вопросы организации микропроцессорных систем Основные понятияМикропроцессор (МП) - функционально-завершенное, универсальное программно-управляемое устройство цифровой обработки данных, выполненное Классификация микропроцессоровМикропроцессоры разбивают на два большие класса:=> процессоры общего назначения, или универсальные Классификация микропроцессорных системСформировалось несколько типов микропроцессорных систем, различающихся мощностью, универсальностью, быстродействием и Что такое микропроцессор?Микропроцессор — это тот узел, блок, который производит всю обработку Схема управления выборкой команд выполняет чтение команд из памяти и их дешифрацию.Арифметико-логическое Шинная структура связейПри классической структуре связей все сигналы и коды между устройствами При шинной структуре связей все сигналы между устройствами передаются по одним и стандартный выход или выход с двумя состояниями (а);выход с открытым коллектором (б);выход Структура микропроцессорной системы Функции устройств МПСВажнейшие характеристики процессора — это количество разрядов его шины данных, Память микропроцессорной системы выполняет функцию временного или постоянного хранения данных и команд. Входной порт (порт ввода) в простейшем случае представляет собой параллельный регистр, в Архитектуры МПСПо форматам используемых команд По способу организации выборки команд и данных
Слайды презентации

Слайд 2 Дисциплина
«Основы микропроцессорной техники»
Литература
Мочалов М.Ю., Малинин Г.В. Основы

Дисциплина «Основы микропроцессорной техники»ЛитератураМочалов М.Ю., Малинин Г.В. Основы микропроцессорной техники: Учебное

микропроцессорной техники: Учебное пособие. ‑ Чебоксары: изд-во Чуваш. ун-та,

2004. ‑ 104 с.
Новиков Ю. В. Основы микропроцессорной техники: учебное пособие / Новиков Ю. В., Скоробогатов П. К. - 4-е изд., испр. - М.: Бином. Лаб. знаний, Интернет-ун-т информ. технологий, 2009. - 357с.
Токхайм Р. Микропроцессоры: Курс и упражнения: Пер. с англ. /Под. ред. В.Н. Грасевича. ‑ М.: Энергоатоиздат, 1987. – 336 c.
Щелкунов Н.Н., Дианов А.П. Микропроцессорные средства и системы. - М.: Радио и связь, 1989. – 288 с.


Слайд 3 Тема 1. Общие вопросы организации микропроцессорных систем

Тема 1. Общие вопросы организации микропроцессорных систем

Слайд 4 Основные понятия
Микропроцессор (МП) - функционально-завершенное, универсальное программно-управляемое устройство

Основные понятияМикропроцессор (МП) - функционально-завершенное, универсальное программно-управляемое устройство цифровой обработки данных,

цифровой обработки данных, выполненное в виде одной или нескольких

микропроцессорных БИС.

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

Однокристальный МП - микропроцессор, выполненный в виде одной БИС и осуществляющий программно-управляемый процесс обработки цифровой информации с фиксированной разрядностью. Для расширения функциональных возможностей однокристального МП его дополняют другими типами микросхем, составляющих микропроцессорный комплект ИС и микропроцессорный набор данного МП.
Микропроцессорный комплект ИС - совокупность микропроцессорных и других ИС, совместимых по архитектуре, конструктивному исполнению и электрическим параметрам и обеспечивающих возможность совместного применения.
Микропроцессорный набор - совокупность микропроцессорных и других ИС микропроцессорного комплекта, номенклатура и количество которых необходимы и достаточны для построения конкретного изделия вычислительной или управляющей техники.

Слайд 5 Классификация микропроцессоров
Микропроцессоры разбивают на два большие класса:
=> процессоры

Классификация микропроцессоровМикропроцессоры разбивают на два большие класса:=> процессоры общего назначения, или

общего назначения, или универсальные микропроцессоры;
=> специализированные процессоры, среди которых

наиболее широкое распространение получили микроконтроллеры, цифровые сигнальные процессоры и медийные процессоры.
Микропроцессоры общего назначения. Этот класс процессоров предназначен для решения широкого круга задач обработки разнообразной информации и находит применение в персональных компьютерах, рабочих станциях, серверах и других цифровых системах массового применения.
Микроконтроллеры. Этот класс специализированных микропроцессоров ориентирован на применение в качестве устройств или систем управления, встраиваемых в разнообразную (в том числе и бытовую) аппаратуру. Особенностью микроконтроллеров является размещение на одном кристалле, помимо центрального процессора, внутренней памяти и большого набора периферийных устройств.
Цифровые сигнальные процессоры. Этот класс специализированных микропроцессоров предназначен для цифровой обработки поступающих аналоговых сигналов в реальном времени.
Медийные процессоры. Этот тип процессоров предназначен для обработки аудио-сигналов, графики, видеоизображений, а также для решения ряда коммуникационных задач в мультимедиа-компьютерах, игровых приставках, бытовых приборах и др.

Слайд 6 Классификация микропроцессорных систем
Сформировалось несколько типов микропроцессорных систем, различающихся

Классификация микропроцессорных системСформировалось несколько типов микропроцессорных систем, различающихся мощностью, универсальностью, быстродействием

мощностью, универсальностью, быстродействием и структурными отличиями. Основные типы следующие:
микроконтроллеры

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

Слайд 7 Что такое микропроцессор?
Микропроцессор — это тот узел, блок,

Что такое микропроцессор?Микропроцессор — это тот узел, блок, который производит всю

который производит всю обработку информации внутри микропроцессорной системы. Остальные

узлы выполняют всего лишь вспомогательные функции: хранение информации, связи с внешними устройствами, связи с пользователем и т.д.

Все свои операции процессор выполняет последовательно, то есть одну за другой, по очереди.

Микропроцессор работает под управлением программы. Программа представляет собой набор команд (инструкций), то есть цифровых кодов, расшифровав которые, процессор узнает, что ему надо делать.
Все команды, выполняемые процессором, образуют систему команд процессора. Структура и объем системы команд процессора определяют его быстродействие, гибкость, удобство использования.

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

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

памяти и их дешифрацию.
Арифметико-логическое устройство (или АЛУ, ALU) предназначено

для обработки информации в соответствии с полученной процессором командой.
Регистры процессора представляют собой по сути ячейки очень быстрой памяти и служат для временного хранения различных кодов: данных, адресов, служебных кодов.
Регистр признаков (регистр состояния) также является внутренним регистром процессора. Содержащаяся в нем информация — это не данные, не адрес, а слово состояния процессора (PSW — Processor Status Word). Каждый бит этого слова (флаг) содержит информацию о результате предыдущей команды.
Схема управления прерываниями обрабатывает поступающий на процессор запрос прерывания, определяет адрес начала программы обработки прерывания (адрес вектора прерывания), обеспечивает переход к этой программе. По окончании программы обработки прерывания процессор возвращается к прерванной программе.


Структура типового микропроцессора


Внутренняя структура микропроцессора

Схема управления прямым доступом к памяти служит для временного отключения процессора от внешних шин и приостановки работы процессора на время предоставления прямого доступа запросившему его устройству.
Логика управления организует взаимодействие всех узлов процессора, перенаправляет данные, синхронизирует работу процессора с внешними сигналами, а также реализует процедуры ввода и вывода информации.


Слайд 9 Шинная структура связей
При классической структуре связей все сигналы

Шинная структура связейПри классической структуре связей все сигналы и коды между

и коды между устройствами передаются по отдельным линиям связи.

Каждое устройство, входящее в систему, передает свои сигналы и коды независимо от других устройств. При этом в системе получается очень много линий связи и разных протоколов обмена информацией.


Классическая структура связей


Слайд 10 При шинной структуре связей все сигналы между устройствами

При шинной структуре связей все сигналы между устройствами передаются по одним

передаются по одним и тем же линиям связи, но

в разное время (мультиплексированная передача). Причем передача по всем линиям связи может осуществляться в обоих направлениях (так называемая двунаправленная передача). Группа линий связи, по которым передаются сигналы или коды, называется шиной (англ. bus).
Достоинство: все устройства, подключенные к шине, должны принимать и передавать информацию по одним и тем же правилам (протоколам обмена информацией по шине). Соответственно, все узлы, отвечающие за обмен с шиной в этих устройствах, должны быть единообразны, унифицированы.
Недостаток: все устройства подключаются к каждой линии связи параллельно. Поэтому любая неисправность любого устройства может вывести из строя всю систему, если она портит линию связи.


Шинная структура связей


Слайд 11 стандартный выход или выход с двумя состояниями (а);
выход

стандартный выход или выход с двумя состояниями (а);выход с открытым коллектором

с открытым коллектором (б);
выход с тремя состояниями или (что

то же самое) с возможностью отключения (в)


Выходные каскады цифровых микросхем


а) б) в)


Мультиплексированная линия

Двунаправленная линия


Слайд 12
Структура микропроцессорной системы

Структура микропроцессорной системы

Слайд 13 Функции устройств МПС
Важнейшие характеристики процессора — это количество

Функции устройств МПСВажнейшие характеристики процессора — это количество разрядов его шины

разрядов его шины данных, количество разрядов его шины адреса

и количество управляющих сигналов в шине управления. Разрядность шины данных определяет скорость работы системы. Разрядность шины адреса определяет допустимую сложность системы. Количество линий управления определяет разнообразие режимов обмена и эффективность обмена процессора с другими устройствами системы.


Функции процессора


Основные функции любого процессора следующие:
выборка (чтение) выполняемых команд;
ввод (чтение) данных из памяти или устройства ввода/вывода;
вывод (запись) данных в память или в устройства ввода/вывода;
обработка данных (операндов), в том числе арифметические операции над ними;
адресация памяти, то есть задание адреса памяти, с которым будет производиться обмен;
обработка прерываний и режима прямого доступа.


Слайд 14 Память микропроцессорной системы выполняет функцию временного или постоянного

Память микропроцессорной системы выполняет функцию временного или постоянного хранения данных и

хранения данных и команд.
Информация в памяти хранится в

ячейках, количество разрядов которых равно количеству разрядов шины данных процессора. Допустимое количество ячеек памяти определяется количеством разрядов шины адреса как 2N, где N — количество разрядов шины адреса. Например, если память имеет 65 536 ячеек, каждая из которых 16-разрядная, то говорят, что память имеет объем 128 Кбайт: 216 ячеек × 2 байта = 217 байт = 27 × 210 = 128 кБ.
Совокупность ячеек памяти называется обычно пространством памяти системы.
Для подключения модуля памяти к системной магистрали используются блоки сопряжения, которые включают в себя дешифратор (селектор) адреса, схему обработки управляющих сигналов магистрали и буферы данных.


Функции памяти






Слайд 15 Входной порт (порт ввода) в простейшем случае представляет

Входной порт (порт ввода) в простейшем случае представляет собой параллельный регистр,

собой параллельный регистр, в который процессор может записывать информацию.

Выходной порт (порт вывода) обычно представляет собой просто однонаправленный буфер, через который процессор может читать информацию от внешнего устройства.
При обращении со стороны магистрали селектор адреса распознает адрес, приписанный данному устройству ввода/вывода. Схема управления выдает внутренние стробы обмена в ответ на магистральные стробы обмена. Входной буфер данных обеспечивает электрическое согласование шины данных с этим устройством (буфер может и отсутствовать). Данные из шины данных записываются в регистр по сигналу С и выдаются на внешнее устройство. Выходной буфер данных передает входные данные с внешнего устройства на шину данных магистрали в цикле чтения из порта.


Функции устройств ввода-вывода









Каждому устройству ввода/вывода отводится свой адрес в адресном пространстве микропроцессорной системы. Дублирование адресов должно быть исключено, за этим должны следить разработчик и пользователь микропроцессорной системы.
Группы устройств ввода/вывода:
устройства интерфейса пользователя (ввода информации пользователем и вывода информации для пользователя);
устройства ввода/вывода для длительного хранения информации;
таймерные устройства.


Слайд 16 Архитектуры МПС

По форматам используемых команд

Архитектуры МПСПо форматам используемых команд

  • Имя файла: obshchie-voprosy-organizatsii-mikroprotsessornyh-sistem.pptx
  • Количество просмотров: 113
  • Количество скачиваний: 0