ВУЗ:
Составители:
идентифицирует внешние сигналы. На рисунке 2.7 показана структурная организация
типового микропроцессора.
По функциональному назначению микропроцессор относится к классу операционных
устройств, и, согласно модели Глушкова, в его структуре можно выделить две части:
управляющий блок (устройство управления) и операционный блок (см. рис.2.7).
Процесс функционирования МП разбивается на командные циклы. В течение каждого
цикла команды МП выполняет ряд управляющих функций:
1) помещает адрес команды в адресную шину памяти;
Буфер
данных
Регистры
Блок
обработки
команд
АЛУ
Синхрониза
-ция и
управление
Блок
обработк
и адресов
Буфер
адреса
. . .
УБ
ОБ
ШД
ШУ
ША
Рис.2.7. Структурная организация типового МП
2) получает команду из шины ввода данных и дешифрирует ее;
3) выбирает адреса и данные, содержащиеся в команде. Адреса и данные могут
находиться в памяти или в регистрах;
4) выполняет операцию, определенную в коде команды. Операцией может быть
арифметическая или логическая функция, передача данных или функция управления;
5) сохраняет результат выполнения операции в памяти или внутренних регистрах;
6) следит за управляющими сигналами или сигналами, такими как прерывание, и
реагирует соответствующим образом;
7) генерирует сигналы состояния, управления и времени, которые необходимы для
нормальной работы устройств ввода-вывода и памяти.
2.4.1. Операционные блоки микропроцессора
На рис.2.8. представлена структура операционной части МП, на которой показан
типовой набор регистров.
Основу операционной части МП образуют рабочие регистры. Регистры представляют
собой сверхоперативное ЗУ небольшой емкости. Регистры состоят из триггеров и
адресуются подобно ячейкам памяти. Данные в регистрах могут храниться до тех пор, пока
шина или некоторый блок не будут готовы принять их, или пока они не потребуются по
программе.
Регистры, содержимое которых не изменяется под воздействием программы,
позволяют сохранять данные для последующего использования. С помощью внутренних
шин регистры связаны друг с другом, а с другими блоками системы связь осуществляется
под управлением программы. Ограничение числа регистров микропроцессора связано со
идентифицирует внешние сигналы. На рисунке 2.7 показана структурная организация типового микропроцессора. По функциональному назначению микропроцессор относится к классу операционных устройств, и, согласно модели Глушкова, в его структуре можно выделить две части: управляющий блок (устройство управления) и операционный блок (см. рис.2.7). Процесс функционирования МП разбивается на командные циклы. В течение каждого цикла команды МП выполняет ряд управляющих функций: 1) помещает адрес команды в адресную шину памяти; ШД УБ Буфер ОБ данны х Б ло к Регистры о брабо тки ко м анд Синхро низа АЛ У -ция и управление Бло к о брабо тк и адресо в ... Б уф ер адреса ШУ ША Рис.2.7. Структурная организация типового МП 2) получает команду из шины ввода данных и дешифрирует ее; 3) выбирает адреса и данные, содержащиеся в команде. Адреса и данные могут находиться в памяти или в регистрах; 4) выполняет операцию, определенную в коде команды. Операцией может быть арифметическая или логическая функция, передача данных или функция управления; 5) сохраняет результат выполнения операции в памяти или внутренних регистрах; 6) следит за управляющими сигналами или сигналами, такими как прерывание, и реагирует соответствующим образом; 7) генерирует сигналы состояния, управления и времени, которые необходимы для нормальной работы устройств ввода-вывода и памяти. 2.4.1. Операционные блоки микропроцессора На рис.2.8. представлена структура операционной части МП, на которой показан типовой набор регистров. Основу операционной части МП образуют рабочие регистры. Регистры представляют собой сверхоперативное ЗУ небольшой емкости. Регистры состоят из триггеров и адресуются подобно ячейкам памяти. Данные в регистрах могут храниться до тех пор, пока шина или некоторый блок не будут готовы принять их, или пока они не потребуются по программе. Регистры, содержимое которых не изменяется под воздействием программы, позволяют сохранять данные для последующего использования. С помощью внутренних шин регистры связаны друг с другом, а с другими блоками системы связь осуществляется под управлением программы. Ограничение числа регистров микропроцессора связано со
Страницы
- « первая
- ‹ предыдущая
- …
- 25
- 26
- 27
- 28
- 29
- …
- следующая ›
- последняя »