- •Федеральное
- •Содержание
- •Место БЦВУиМ в структуре бортового комплекса
- •Особенности работы БЦВУиМ
- •Машинные коды
- •Комбинационные схемы и цифровые автоматы
- •Содержание: Алгебра Буля
- •9. Распределительный закон
- •Схема «И»
- •Схема «ИЛИ»
- •Схема «И-НЕ»
- •Схема «ИЛИ-НЕ»
- •Схема «Исключающее ИЛИ»
- •Содержание: Цифровая Логика
- •Транзисторно-Транзисторная Логика
- •Транзисторно-Транзисторная Логика
- •ТТЛ схема «И-НЕ»
- •ДТЛ схема «И-НЕ»
- •ЭСЛ – Эмиттерно-Связанная Логика
- •МОП схема «И-НЕ»
- •Триггер
- •RS-триггер (асинхронный)
- •RS-триггер (синхронный)
- •JK-триггер
- •D-триггер
- •T-триггер
- •Регистр
- •Регистр с последовательным входом
- •Диаграмма работы регистра
- •Регистр с параллельным входом
- •Буферные схемы
- •Схемы с открытым коллектором
- •Схемы с тремя состояниями
- •Счётчик
- •Режимы работы ИЕ2
- •Сумматор
- •Микросхема ИМ1
- •Микросхема ИМ3
- •Дешифратор
- •Дешифратор 5в31 на основе 3в7
- •Серии микросхем дешифраторов
- •Шифратор
- •Мультиплексор
- •Содержание: Память
- •Память
- •Постоянное запоминающее устройство
- •Полупроводниковые ПЗУ
- •Блок схема ПЗУ
- •Принцип адресации: Линейная выборка
- •Принцип адресации: Совпадение токов
- •Оперативное запоминающее устройство
- •Статическое ОЗУ
- •Динамическое ОЗУ
- •Динамическая ячейка памяти
- •Содержание: АЦП и ЦАП
- •АЦ и ЦА преобразования
- •Аналого-цифровой преобразователь
- •Аналого-цифровое преобразование
- •Теорема Котельникова
- •Цифро-аналоговый преобразователь
- •Структура ЦАП
- •Содержание: МП – В общих чертах
- •Структурная организация БЦВУ
- •Управление процессами
- •Работа программы с ОЗУ
- •Свойства БЦВУ
- •Классификация основных МП средств
- •Содержание: МП – Архитектура и Интерфейс
- •Микропроцессор КР580ВМ80А
- •ША Шина Адресов (16)
- •Обозначения на схеме
- •Обозначения на схеме
- •Обозначения на схеме
- •Обозначения на схеме
- •Регистры МПС
- •Команды
- •Команды
- •Интерфейс
- •Порты ввода/вывода
- •Типичная схема включения портов
- •Обмен информацией между МП и внешней средой
- •Обмен информацией между МП и внешней средой
- •Обмен информацией между МП и внешней средой
- •Обмен информацией между МП и внешней средой
- •Архитектура 16-разрядного МП
- •Обозначения на схеме
- •Обозначения на схеме
- •Назначение выводов МП
- •Выводы МП
- •Спасибо за внимание!
Работа программы с ОЗУ
|
Программа |
|
ОЗУ |
|
|
N |
Относительный адрес |
Обозначение команды |
N |
Относительный адрес |
Операнд |
1 |
X+0 |
LDA y+0 |
1 |
y+0 |
a |
2 |
X+1 |
ADD y+1 |
2 |
y+1 |
b |
3 |
X+2 |
SUB y+3 |
3 |
y+2 |
c |
4 |
X+3 |
MUL y+4 |
4 |
y+3 |
d |
5 |
X+4 |
MOV |
5 |
y+4 |
R |
6 |
X+5 |
HLT |
|
|
|
Микропроцессор |
Конспект лекций по БЦВ |
71 |
|
УиМ, 2007 |
В начало темы |
|
|
Типичная схема процессора |
|||
|
|
|
+1 |
Начальный |
|
|
Адрес |
|
адрес |
|
|
|
Адрес команды |
|
|
||
ЗУ |
|
|
|
||
Регистр адресов |
Счётчик команд |
|
|||
|
|
||||
|
Чтение операнд |
Адрес операнда |
|
Адрес следующей |
|
|
Запись операнд |
|
|
команды |
|
|
Регистр данных |
Регистр команд |
|
||
|
|
|
|
Код операции |
|
|
АЛУ |
Регистр состояния |
|
|
|
|
|
|
Устройство |
Пуск |
|
|
Аккумулятор |
управления и |
|||
|
|
||||
|
синхронизации |
|
|||
|
|
|
|
||
Микропроцессор |
Конспект лекций по БЦВ |
|
|
72 |
|
|
|
УиМ, 2007 |
|
В начало темы |
Свойства БЦВУ
1) |
Модульная |
организация |
– |
|
МП |
У вв |
||||
построение |
систем |
на |
основе |
|
||||||
набора модулей, |
конструктивно, |
ЗУ |
АЛУ |
У ввода |
||||||
функционально |
и |
электрически |
||||||||
|
|
|
||||||||
законченных |
|
|
устройств, |
|
|
|
||||
самостоятельно |
|
решающих |
|
УУ |
У вывода |
|||||
определённые задачи. |
|
|
|
|||||||
|
|
|
|
|
2)Магистральность – способ обмена информацией внутри и между модулей с помощью упорядоченных связей, объединяющих входные и выходные линии отдельных элементов.
3)Микропрограммируемость – способ организации управления для возможности переориентации системы за счёт возможной смены микропрограммы.
Микропроцессор |
Конспект лекций по БЦВ |
73 |
|
УиМ, 2007 |
В начало темы |
Классификация основных МП средств
Микро ЭВМ – конструктивно завершённая МПС, имеющая устройство связи с внешними устройствами, устройство управления, комплект программного
обеспечения.
Микро контроллер – устройство, выполняющее функции логического анализа и управления (необходим винчестеру, дисководу, принтеру).
Микропроцессорный комплект интегральных схем – совокупность микропроцессорных БИС и других ИС.
Микропроцессор |
Конспект лекций по БЦВ |
74 |
|
УиМ, 2007 |
В начало темы |
Содержание: МП – Архитектура и Интерфейс
Микропроцессор КР580ВМ80А
Регистры микропроцессорных систем (МПС)
БЦВУиМКоманды Интерфейс
Порты
Обмен информацией между МП и внешней средой
Микропроцессорные комплекты (МПК)
16-разрядный МП Выводы МП
Микропроцессор |
Конспект лекций по БЦВ |
75 |
|
УиМ, 2007 |
Содержание |
Микропроцессор КР580ВМ80А
КР580ВМ80А
•8-разрядный МП
•Центральный процессорный элемент параллельной обработки данных
•Реализован на 1 кристалле БИС по n-МОП технологии
•Содержит ~5000 транзисторов
•Количество выводов – 40
•Рабочая частота FT = 2 МГц КР580ВМ80А
•Питание UП: +5 V, -12 V, -5 V
•Характерно-однозначно определённая архитектура
•Система команд (78 команд)
•Отсутствие возможности аппаратного наращивания разрядности данных
•Время команд ~ 2…9 мксек
Структурная схема далее
Микропроцессор |
Конспект лекций по БЦВ |
76 |
|
УиМ, 2007 |
В начало темы |
ША Шина Адресов (16)
ШД Шина Данных (8)
БД
РК БР
ДШК
БУС УВ
УУ
А111 F
АЛУ |
СВРГ |
|
|
ДК |
РОН |
|
ШУ Шина Управления (12)
Микропроцессор |
Конспект лекций по БЦВ |
|
УиМ, 2007 |
БА
МПЛ
РА
СК
УС
W |
|
Z |
|
B |
000 |
C |
001 |
D |
010 |
E 011 |
|
H 100 |
L |
101 |
77
В начало темы
Обозначения на схеме
•ША – Шина Адресов – 16-разрядная
•ШД – Шина Данных – 8-разрядная шина для ввода/вывода данных в/из процессора
•ВШД - Обмен информацией внутри МП осуществляется по Внутренней 8- разрядной Шине Данных с помощью 8-разрядного мультиплексора.
•ШУ – Шина Управления – 12-разрядная
•БД – Буфер Данных
•БА – Буфер Адреса
Микропроцессор |
Конспект лекций по БЦВ |
78 |
|
УиМ, 2007 |
В начало темы |
Обозначения на схеме
•УУ – Управляющее Устройство – управляет работой АЛУ, БРГ и других компонентов.
Функции УУ:
1)Выработка команд программы в нужной последовательности, их дешифрация и обработка полей команд.
2)Управление выполнением операций.
3)Синхронизация работы отдельных блоков МП.
•РК – Регистр Команд – предназначен для хранения кода операций (I-й байт команды) той команды, адрес которой установлен в Счётчике Команд.
•ДШК – Дешифратор Команды – осуществляет дешифрацию команды (определяет тип выполняемой операции.
•БУС – Блок Управления Синхронизацией – Вырабатывает необходимую последовательность управляющих сигналов. Предназначен для управления и синхронизации как внутри МП (УВ), так и других внешних устройств (ШУ).
Микропроцессор |
Конспект лекций по БЦВ |
79 |
|
УиМ, 2007 |
В начало темы |
Обозначения на схеме
•АЛУ – Арифметико-Логическое Устройство – для выполнения арифметических операций (сложение, вычитание, И, ИЛИ, исключающее ИЛИ, и сдвиги).
•БР - Буферный Регистр
•А – Аккумулятор – Специальный регистр для временного хранения операндов или промежуточных результатов при выполнении арифметических и логических операций в АЛУ.
•F – Флаги – Набор триггеров, устанавливающихся в 0 или 1 в зависимости от того или иного признака результата предыдущей операции.
перенос |
|
|
|
|
ноль |
||||||||
carry |
|
|
|
|
zero |
|
|||||||
|
c |
s |
z |
p |
|
|
|
|
|
|
|
||
знак |
|
|
|
|
|
|
чётность |
||||||
sign |
|
|
|
|
|
|
|
parity |
•ДК – Десятичная Коррекция
Микропроцессор |
Конспект лекций по БЦВ |
80 |
|
УиМ, 2007 |
В начало темы |