Из памяти - раздел Философия, КОНСПЕКТ ЛЕКЦИЙ По курсу: Микропроцессорные системы автоматизации и управления
Схема Извлечения Микропроцессором Кода Команды (Данных) Из Па...
Схема извлечения микропроцессором кода команды (данных) из памяти приведена на рис. 4.
Рис. 4.
Нагрузочная способность вывода: 1 ТТЛ вход. Это означает, что к указанному выводу можно подключить не более одного входа логического элемента.
Повышают нагрузочную способность буферные регистры или шинные формирователи, которые будут рассмотрены ниже.
Рис. 5
На основании временных диаграмм, представленных на рис. 5 можно описать работу системы следующим образом: на шину адреса микропроцессором выставляется адрес считываемой ячейки памяти, в которой может храниться код команды (данные).
На такте Т1 кроме выдачи адреса происходит формирование сигнала синхронизации по переднему фронту импульса С2. На шину данных поступает слово (байт) состояния о выполняемом машинном цикле.
Сигнал-прием DBIN на данном такте отсутствует (равен логическому «0») и поскольку он управляет работой шинного формирователя, то последний пропускает данные слева направо.
Байт состояния записывается в регистр слова состояния RGW в начале такта Т2 ( по второму импульсу С1).
На такте Т2 завершается сигнал синхронизации SIN по переднему фронту С2 и формируется сигнал приема данных DBIN. На шине данных появляется информация, соответствующая считываемой из ячейки памяти (код/данные). Это обусловлено тем, что сигнал управления считыванием RDM формируется при срабатывании DD5 (логический элемент «И») на основании входных сигналов DBIN и бита регистра слова состояния (DD4). DD4 отвечает за процесс считывания. На этом же такте проверяется сигнал готовности, сигнал захвата шин и сигнал подтверждения останова (RDY, HLD, HLT). Если сигнал RDY = 1, то захвата шин нет, HLD, HLT = 0, то микропроцессор переходит на такт Т3. Если сигнал RDY не появится к моменту по заднему фронту С2, то микропроцессор переходит в состояние ожидания.
В момент окончания импульса С1 на такте Т3 происходит запись информации с шины данных в буфер микропроцессора (момент времени t'2). По переднему фронту С2 сбрасываются сигналы DBIN и RDM.
Такты Т4 и Т5 используются для дешифрации кода команды, определения количества байтов в команде, формирования сигналов на внутренней пересылке, и микропроцессор готовится к выполнению следующего машинного цикла.
Федеральное ГОСУДАРСТВЕННОЕ бюджетное ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ... ТЮМЕНСКИЙ ГОСУДАРСТВЕННЫЙ НЕФТЕГАЗОВЫЙ УНИВЕРСИТЕТ... ИНСТИТУТ НЕФТИ И ГАЗА...
Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ:
Из памяти
Что будем делать с полученным материалом:
Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:
МИКРОПРОЦЕССОРЫ
Электронная система – это электронный узел, блок или комплекс, состоящий из отдельных компонентов.
Задача – это набор функций, выполнение которых требуется от электронной системы.
Состав микропроцессорного комплекта КР580
Этот комплект содержит набор БИС относительно невысокого быстродействия с f=2,5 МГц.
КР580ВМ80 – ЦП (8-разрядный).
КР580ВВ51 – программируемый последовательный инт
Микропроцессор INTEL 8080 (KP580BM80A)
Технические характеристики микропроцессора:
1) Тактовая частота f=2,5МГц;
2) Среднее быстродействие: 500000 операций в секунду;
3) Степень интеграции: 4500 транзи
Основные состояния микропроцессора
Микропроцессор может находиться во включенном и выключенном режиме. Во включенном режиме различают четыре состояния микропроцессора:
1. Состояние захвата шин.
2. Состояние прерыва
Система команд микропроцессора
Микропроцессор имеет 244 команды, которые делятся на группы.
Группы команд:
1) Команды передачи данных:
а) Команды передачи данных: MOV, MVI, LDA и др.
КР580ВК28
Устройство предназначено для:
1) Фиксации слова состояния микропроцессора;
2) Буферизации выходных линий;
3) Повышения нагрузочной способности выхо
КР580ВВ55
Данное устройство предназначено для организации обмена данными между микропроцессором и внешними устройствами (см. рис. 11).
Программирование PPI
Программирование PPI предполагает, что при инициализации необходимо загружать управляющие слова в регистр управляющего слова.
Управляющие слова:
D7
КР580ВН59
Данное устройство предназначено для организации обслуживания прерываний в микропроцессорных системах, при этом выполняет следующие функции:
1) осуществляет фиксацию запросов на прерывание
Режимы работы контроллера прерываний
Выделяют 5 основных режимов работы контроллера прерываний:
1) Режим фиксированных приоритетов (режим полного вложения подпрограммы обслуживания прерываний);
2) Реж
Избыточности
Рис. 19
Используется метод схемного последовательного опроса (см. рис. 19.).
ПРОГРАММИРУЕМЫЙ ТАЙМЕР КР580ВИ53
Данное устройство предназначено для задания временных интервалов в микропроцессорных системах и может быть использовано как:
1) Одновибратор с программируемой длительностью
Первый режим.
В первом режиме на выходе счетчика формируется отрицательный импульс, длительность которого определяется следующим образом: низкий уровень сигнала на выходе устанавливается со второго такта CLK при
Хотите получать на электронную почту самые свежие новости?
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Новости и инфо для студентов