Микропроцессорные системы. Архитектура и проектирование. Анкудинов И.Г. - 67 стр.

UptoLike

Составители: 

Каждый байт сопровождается управляющим сигналом из ВУ "Ввод данных",
который обеспечивает запись байта данных в регистр данных контроллера, и
при отличном от нуля состоянии счетчика байт обеспечивает формирование
сигнала контроллераТребование ПДП”. Получив ответный сигнал процессора
Предоставление ПДП”, контроллер выставляет на шины адреса и данных
системного интерфейса содержимое своих регистров адреса и данных
соответственно, а затем формирует управляющий сигнал "Вывод",
обеспечивающий запись байта данных из регистра данных контроллера в
память микроЭВМ. По каждому сигналуПредоставление ПДП из
содержимого счетчика байт вычитается единица и изменяется содержимое
регистра адреса. Как только содержимое счетчика становится равным нулю,
контроллер прекращает формирование сигналов "Требование ПДП".
Любой сеанс обмена данными с ВУ в режиме ПДП инициируется
программой, выполняемой процессором, и включает два следующих этапа.
1. Этап подготовки ВУ к очередному сеансу обмена. В режиме
программно-управляемого обмена процессор опрашивает состояние ВУ и
посылает в ВУ команды, обеспечивающие подготовку ВУ к обмену, загрузку
регистров контроллера ПДП. Завершив подготовку к обмену в режиме ПДП,
процессор переключается на выполнение другой программы.
2. Обмен данными в режиме ПДП начинается либо ВУ по инициативе
(см. пример выше), либо процессора. В последнем случае используются
регистры состояния и управления контроллера ПДП.
Глава 4
ПРОЕКТИРОВАНИЕ МИКРОПРОЦЕССОРНЫХ
СИСТЕМ
4.1. Уровни абстрактного представления и этапы
проектирования микропроцессорных систем
Проектирование МПС начинается с анализа и уточнения технического
задания (ТЗ) на разработку МПС. В процессе разработки МПС происходит
переход от одного уровня ее представления к другому, более детальному. На
каждой стадии проектирования МПС описание полученных результатов
(решений) характеризуется определенным уровнем абстракции. Основные
уровни абстракции это:
1) концептуальный (уровень "черного ящика");