- •Основы построения микропроцессорных систем
- •Основные определения и общие сведения
- •Типы информационного обмена
- •Параллельный обмен
- •Последовательный обмен
- •Протоколы обмена
- •1.3 Особенности применения цифровых микросхем
- •1.4 Структурные принципы микропроцессорных систем
- •Общая структура
- •Управление чтением и записью
- •Временные диаграммы чтения и записи
- •Подключение памяти и устройств ввода-вывода
- •Типы запоминающих устройств
- •Основные устройства микропроцессорной системы
- •Центральный процессор
- •Микропроцессор
- •Структура
- •Обработка команд
- •Временные диаграммы машинных циклов микропроцессора при чтении и записи
- •Система команд
- •Дешифратор адреса
- •Запоминающие устройства
- •Устройства ввода-вывода
- •Устройство звуковой сигнализации
- •Программируемый параллельный интерфейс
- •Универсальный синхронно-асинхронный приемопередатчик
- •Программируемый интервальный таймер
- •Программируемый контроллер приоритетных прерываний
- •Контроллер прямого доступа к памяти
- •Устройство индикации
- •Развитие архитектуры микропроцессорных систем
- •Технические требования
- •Сегментная модель памяти
- •Непрерывная модель памяти
- •Виртуальная адресация
- •Области оперативной памяти
- •Список литературы
- •Оглавление
- •1. Основы построения микропроцессорных систем 3
- •1. Основные устройства микропроцессорной системы 27
- •1. Развитие архитектуры микропроцессорных систем 76
1.4 Структурные принципы микропроцессорных систем
Микропроцессорная система (МПС) построена на основе централизованно управляемых устройств и состоит из блоков, реализующих функции хранения или обработки данных. Такие системы должны отвечать определенным требованиям к структуре, схемотехническому обеспечению и управлению информационными потоками.
Общая структура
Общая структура МПС отображает блочный принцип ее построения и приведена на рис.1.10, на котором обозначено:
ЦП — центральный процессор;
ДА — дешифратор адреса.
ЗУ — запоминающие устройства (память);
УВВ — устройства ввода-вывода;
Перечисленные устройства, главным из которых является ЦП, объединены в единую систему тремя шинами:
ША — шиной адреса, содержащей n+m линий и дополненной магистралью ;
ЩД — шиной данных;
ШУ — шиной управления.
Таблица1.3
Действия ЦП
Сигналы
управления чтением и записью
запись в память
0
1
1
1
чтение памяти
1
0
1
1
запись в УВВ
1
1
0
1
чтение УВВ
1
1
1
0
(MEMory Write) — запись в память;
(MEMory Read) — чтение памяти;
(Input/Output Write) — запись в УВВ;
(Input/Output Read) — чтение УВВ.
Значения, которые они могут принимать приведены в таблице 1.3.
Согласно таблице, при чтении и записи данных активным сигналом, (активен 0) определяющим действия ЦП, является только один —
остальные пассивны. Из таблицы также следует, что информационный обмен ЦП может производить либо только с памятью, либо с УВВ.
Таким образом, ЦП представляет собой устройство, непосредственно управляющее чтением и записью информации в память и УВВ, а также некоторыми другими процессами, которые будут рассмотрены далее. Кроме этого ЦП осуществляет арифметические и логические действия с данными. Его основу составляют один или несколько микропроцессоров, реализующих информационную обработку, и микросхемы, обеспечивающие функционирование микропроцессорных ИМС и их сопряжение с ШД, ШУ и ША.
Старшие n разрядов кода на ША преобразуются ДА в 2n сигналов , разрешающих ЗУ или УВВ работу с ШД. Каждое устройство, управляемое ЦП, должно быть подключено хотя бы к одному сигналу .
ЗУ необходимо для приема, хранения и выдачи цифровой информации, обрабатываемой ЦП. Назначением УВВ является сопряжение МПС с внешними устройствами, к которым относят клавиатуру, видеосистему, устройства преобразования информации для связи МПС с различными датчиками и т. д.