Лекция 10 Сверточное кодирование


устройство управления и выполняет функции обработки данных и



бет2/4
Дата03.01.2023
өлшемі105,2 Kb.
#60311
түріЛекция
1   2   3   4

устройство управления и

выполняет функции обработки данных и

управления процессами обмена информацией.

Память обеспечи­вает хранение данных и кодов команд программы.

Интерфейсы вво­да/вывода предназначены для связи с УВВ, например, с клавиатурой, дис­плеем, печатающими устройствами, датчиками. Все элементы структурной схемы соединены с помощью шин.

Структура МПС с процессором фоннеймановской архитектуры

Расширенная структурная схема с процессором фоннеймановской архитектуры показана на рис. Схема процессора содержит устройство управления, АЛУ и регистры: адреса, данных, команд, а также состояния, аккумулятор, указатель команд и указатель стека.

Устройство управления

Устройство управления вырабатывает управляющие сигналы для всех бло­ков структурной схемы МП в соответствии с кодами команд, внешними управляющими сигналами и сигналами синхронизации, а также управляет обменом информацией между МП, памятью и УВВ.

Устройство управления реализует такие функции: начальная установка МП, синхронизация, прерыва­ния, согласование быстродействия модулей МПС.

Функция начальной установки МП. Внешний сигнал начальной установки процессора RESET формируется при включении источника питания МП или при нажатии кнопки RESET.

При появлении этого сигнала устройство управления обеспечивает загрузку нулевого значения в указатель команд, кото­рый инициирует выборку из памяти байта команды с нулевым адресом. В конце выборки содержимое указателя команд увеличивается на единицу, и выбирается байт команды со следующим адресом. Таким образом, выпол­няется вся записанная в памяти программа.

Функция синхронизации. В соответствии с внешними управляющими сигна­лами и сигналами синхронизации устройство управления синхронизирует работу всех блоков МП.

Функция прерываний. С поступлением сигнала прерывания устройство уп­равления инициирует выполнение подпрограммы обработки соответст­вующего прерывания. Потребность в реализации функций прерываний воз­никает тогда, когда во время выполнения основной программы надо пере­вести МП на решение другой задачи, например, обработки аварийной ситуации или работы с УВВ.



Достарыңызбен бөлісу:
1   2   3   4




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет