
- •РАДИОТЕХНИЧЕСКИЙ ИНСТИТУТ
- •ГОУ ВПО УрФУ
- •Дисциплины МИКРОПРОЦЕССОРНЫЕ СИСТЕМЫ (для ВМКСС)
- •ЭЛЕКТРОМЕХАНИЧЕСКИЕ УСТРОЙСТВА СИСТЕМ УПРАВЛЕНИЯ
- •Аттестация
- •Состав УМК
- •Состав УМК
- •Структура конспекта лекций
- •Необходимая предварительная подготовка
- •Лекция 1.
- •Лекция 1. Основные понятия микропроцессорной
- •Цели изучения
- •Основные понятия и термины
- •Основные понятия и термины
- •Основные понятия и термины
- •Основные понятия и термины
- •Классификация микропроцессоров
- •Архитектура Фон-Неймана
- •Концепция фон-неймановской ЭВМ Четыре принципа:
- •Принцип двоичного кодирования
- •Формат 3-х адресной команды
- •Принцип программного управления
- •Принцип однородности памяти
- •Принцип адресности
- •Гарвардская архитектура
- •CISC- архитектура
- •RISC- архитектура 2/2
- •RISC- архитектура 2/2
- •VLIW - архитектура
- •Классификация микропроцессоров по функциональному признаку
- •Классификация МП по функциональному признаку
- •Признаки для классификации МП
- •Микропроцессор
- •Функционирование микропроцессорной системы 2/5
- •Функционирование
- •Выводы
- •Перечень источников
- •Модуль 2. Микропроцессоры аккумуляторного типа.
- •Цели изучения
- •Содержание
- •Обоснование выбора тем.
- •Лекция 2. Микропроцессор аккумуляторного
- •Форматы команд МП-ров
- •МИКРОПРОЦЕССОР К580ВМ80
- •Блок регистров ВМ80 Содержит 8-разрядные программно-доступные регистры:
- •Блок регистров ВМ80
- •Регистр-аккумулятор А
- •Регистр-аккумулятор А
- •Назначение регистровых структур
- •Назначение регистровых структур
- •Назначение регистровых структур
- •Арифметико-логическое устройство (АЛУ)
- •Арифметико-логическое устройство
- •Стековая память и указатель стека
- •Буферные схемы
- •Буферные схемы
- •Устройство управления
- •Устройство управления содержит
- •Модель микропроцессора
- •Программно-недоступные узлы
- •Программная модель микропроцессора и МПС
- •Регистр признаков (F)выполнения операций
- •Регистровые пары
- •Основной адресант к командам
- •Указательный регистр SP
- •Регистр инструкций IR
- •Вопросы и задания
- •Лекция 3
- •Цели изучения
- •Форматы команд и данных
- •Режимы адресации данных
- •STA 86A4 содержимое регистра А сохраняется в ячейке памяти 86А4h. Пример прямой адресации
- •1.Прямая (абсолютная) адресация.
- •2.Непосредственная адресация.
- •3.Регистровая адресация.
- •4.Косвенная регистровая адресация
- •Вопросы и задания
- •Система команд МП
- •Команды пересылки/загрузки (не изменяют флаги)
- •Кодирование команд MOV dst,src
- •Кодирование команды MOV A,B
- •Непосредственная загрузка регистров
- •Двухбайтные загрузки в регистровые пары.
- •Запоминания/загрузки регистра А и регистровых пар
- •Запоминания/загрузки регистра А и регистровых пар
- •Вывод из стека в регистровые пары
- •Команда обмена
- •Задания
- •Лекция 4
- •Команды положительных/отрицательных приращений
- •Арифметические команды
- •Арифметические команды с непосредственной адресацией.
- •Команды сравнения
- •Команда сложения удвоенной точности
- •Команда десятичной коррекции DAA
- •Команды логических операций
- •Непосредственная адресация
- •Команды сдвига в аккумуляторе на 1 разряд
- •Команды передачи управления
- •Команды безусловной передачи управления
- •Команды передачи управления по условию
- •Вызов подпрограмм
- •Выполнение команды CALL 86 A4 (рис. 2.16).
- •Выполнение команды CALL 86 A4
- •Команды условного вызова и условного возврата
- •Команда RST n.
- •Команды операций ввода-вывода
- •Специальные команды
- •Вопросы и задания
- •Перечень источников

Цели изучения
•Введение основных понятий и терминов, используемых в микропроцессорной технике.
Определение основных компонентов и функций микропроцессоров.
•Определение основных архитектур микропроцессоров.
Микропроцессорные системы. Лекция 1. Основные понятия МП-техники

Основные понятия и термины |
|
1/4 |
|
|
|
•Микропроцессор (МП) – это микросхема, выполняющая арифметические и логические операции над данными и осуществляющая программное управление вычислительным процессом.
• |
Микропроцессорная техника |
(МПТ) |
включает |
||
|
технические и программные средства, используемые для |
||||
|
построения |
различных |
микропроцессорных |
систем, |
|
|
устройств и микро ЭВМ. |
|
|
|
|
|
Микро ЭВМ – это цифровая ЭВМ, выполненная на |
||||
|
микропроцессорных БИС и имеющая компактные размеры. |
||||
|
Простейшая микро ЭВМ состоит из пяти частей: устройства |
||||
|
ввода, |
устройства |
управления, |
арифметико- |
|
|
логического устройства, памяти и устройства вывода. |
•Многочисленные типы микропроцессоров характеризуются различными архитектурными решениями и функциональными возможностями. Микропроцессорная техника стремительно и много направленно развивается и совершенствуется, интегрируя новейшие достижения микроэлектроники и схемотехники.

Основные понятия и термины |
2/4 |
•Микропроцессорный комплект (МПК), или семейство микропроцессорных БИС представляет собой набор взаимно совместимых микросхем, позволяющих разработку микро ЭВМ, микропроцессорных систем (МПС).
•Микропроцессорное устройство (МПУ) представляет собой функционально и конструктивно законченное изделие, состоящее из нескольких микросхем, в состав которых входит микропроцессор; оно предназначено для выполнения определенного набора функций: получения, обработки, передачи, преобразования информации и управления этими процессами.
• |
Микроконтроллер |
(МК) |
представляет собой |
||
|
однокристальную |
микро- |
ЭВМ |
с |
небольшими |
вычислительными ресурсами и упрощенной системой команд, ориентированной на выполнение процедур логического управления различным оборудованием, или, в общем случае, системой команд, ориентированной на удобное выполнение определенного типа задач.

Основные понятия и термины |
3/4 |
•Логическая организация микропроцессоров и МПС направлена на достижение универсальности применения, высокой производительности вычислений. Логическую организацию МП и МПС называют их архитектурой.
•Микропроцессорной системой (МПС) обычно называют функционально законченное изделие, состоящее из одного или нескольких микропроцессорных устройств, выполненных на микропроцессорах или микроконтроллерах.
•Встроенной системой управления называют систему управления, конструктивно интегрированную в оборудование: станок, робот, стиральную машину, принтер, автомобиль и т.д.
•Индустриальные компьютеры имеют развитый набор стандартных устройств сопряжения с объектом (УСО) и являются универсальными средствами управления для широкого круга объектов.

Основные понятия и термины |
|
4/4 |
•Промышленные контроллеры в отличие от однокристальных микроконтроллеров содержат средства адаптации языка программирования к конкретной области применения и средства объединения их в системы.
•Универсальные МП предназначаются для применения в вычислительных системах, персональных ЭВМ, рабочих станциях, серверах и суперЭВМ.
•Цифровые сигнальные процессоры (ЦСП) ориентированы на обработку в реальном времени цифровых потоков, образованных путем оцифровывания аналоговых сигналов.
•Производители МП и МК выпускают их в виде семейств, имеющих общее процессорное ядро, взаимодействующее с периферийными устройствами различной номенклатуры.

Классификация микропроцессоров
•Микропроцессоры в соответствии с их архитектурными и структурными вариантами реализации делятся на классы:
-принстонская архитектура, которую часто называют
архитектурой Фон-Неймана,
-гарвардская архитектура,
-CISC (Complex Instruction Set Computer)- архитектура процессоров, выполняющих большой набор разноформатных команд,
-RISC (Reduced Instruction Set Computer)- архитектура использующая малый набор команд фиксированного формата,
-VLIW (Very Large Instruction Word) - архитектура с использованием очень длинных команд.

Архитектура Фон-Неймана
•Характеризуется использованием общей оперативной
памяти для хранения программ, данных, а также для организации стека. Для обращения к этой памяти используется общая системная шина, по которой в процессор поступают и команды, и данные.
•Достоинства:
-наличие общей памяти позволяет оперативно перераспределять ее объем для хранения команд, данных
истека в зависимости от решаемых задач,
-использование общей шины для передачи команд и данных значительно упрощает отладку, тестирование и текущий контроль функционирования системы, повышает ее надежность.
•Недостатки:
-последовательность выборки команд и данных по общей системной шине ограничивает производительность микропроцессорной системы.

Концепция фон-неймановской ЭВМ Четыре принципа: 

•Двоичное кодирование.
•Программное управление.
•Однородность памяти.
•Адресность

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

Формат 3-х адресной команды
|
Код |
|
Адрес |
|
Адрес |
|
Адрес |
|
|
операци |
|
ОР1 |
|
ОР2 |
|
ОР2 |
|
|
и |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Недостатком такого МП является большая длина кода команды
Формат 1-но адресной команды
Код Адрес операци ОР1
и
Достоинства: короткая длина команды и простая схема декодирования.
Пример, ADD M ; (А) + (ячейки М) = (А).
Здесь в команде указывается только адрес ячейки памяти, т.е. адрес ОР2, а источником первого операнда и приемником результата является регистр-аккумулятор