Понятие об архитектуре МП и микропроцессорных систем. — КиберПедия 

Поперечные профили набережных и береговой полосы: На городских территориях берегоукрепление проектируют с учетом технических и экономических требований, но особое значение придают эстетическим...

Таксономические единицы (категории) растений: Каждая система классификации состоит из определённых соподчиненных друг другу...

Понятие об архитектуре МП и микропроцессорных систем.

2017-06-26 279
Понятие об архитектуре МП и микропроцессорных систем. 0.00 из 5.00 0 оценок
Заказать работу

Термин «архитектура» используется для описания возможностей, предоставляемых пользователю со стороны вычислительного устройства. Архитектура МП отображает те особенности его структуры, которые являются видимыми для пользователя: систему команд, режимы адресации, характер информационных связей, форматы и структуру данных, на боры доступных для программирования регистров.

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

МП состоит из трех функциональных блоков: арифметико-логического устройства (АЛУ), группы регистров различного назначения, устройства управления. Имеются три шины: шина данных (ШД), шина адреса (ША), шина управления (ШУ).

АЛУ является одним из основных элементов МП, его функция состоит в обработке данных. Посредством АЛУ осуществляются такие арифметические операции, как сложение и вычитание, логические операции И, ИЛИ, ИНВЕРСИЯ; кроме того, АЛУ может выполнять сдвиг вправо и влево, приращение положительное и отрицательное. Количество и характер операций зависит от типа МП, что в свою очередь определяет его архитектуру.

В состав почти всех МП входит группа регистров различного назначения.

Буферные регистры и аккумулятор (по существу, тоже буферный регистр) служат для временного хранения информации. Необходимость этих регистров определяется тем, что АЛУ не содержит элементов памяти, которая необходима при обработке данных. Так, при арифметических или логических операциях с двумя словами данных, одно из них поступает с ШД на верхний буферный регистр, а второе от аккумулятора на соединенный с ним буферный регистр. Результат операции помещается в аккумулятор. Буферные регистры являются программно недоступными.

Регистр состояния служит для хранения результатов некоторых проверок выполнения программы. Существует возможность изменять ход программы по результатам этих проверок. Наличие регистра состояния дает большие возможности программисту при решении сложных задач.

Регистр команд запоминает очередную команду и пере дает ее в систему управления МП. Осуществляется это следующим образом. С началом машинного цикла, т. е. при подцикле «выборка», по шине данных команда поступает в регистр команд. В следующем подцикле «выполнение» содержание регистра команд передается через дешифратор в схему управления микропроцессором и осуществляется реализация команды.

Рис. 5. Структурная схема МП

Схема управления соединена со всеми блоками микропроцессора и осуществляет управление этими блоками в определенной последовательности, в соответствии с программой. Работа блока управления во времени и синхронизация работы остальных блоков определяется тактовыми импульсами кварцевого генератора (таймера). Кроме того, схема управления обеспечивает управление процессами прерывания от внешних устройств.

Счетчик команд управляет последовательностью поступления команд в регистр команд в соответствии с заданной программой, первым значением содержимого счетчика команд является адрес команды. Затем из счетчика команд адрес команды посылается в регистр адреса памяти. Таким образом, адрес первой команды является содержимым как счетчика команд, так и регистра адреса памяти. Затем по ША адрес команды передается к схемам управления памятью и содержимое адреса (команда) поступает по ШД в регистр команд. После пересылки команды происходит изменение содержимого счетчика команд. Счетчик команд получает адрес следующей команды.

Регистры общего назначения (РОН) находятся в распоряжении пользователя и служат в качестве запоминающих устройств. Количество РОН в МП зависит от типа МПК. Содержимое любого РОН может быть передано в буферные регистры, а результат действий АЛУ записан в любой из регистров группы РОН. Возможна также передача данных из одного РОН в другой, увеличение или уменьшение на единицу содержимого РОН, сдвиг содержимого РОН, т. е. применение РОН значительно расширяет функциональные возможности МП.


Поделиться с друзьями:

Типы сооружений для обработки осадков: Септиками называются сооружения, в которых одновременно происходят осветление сточной жидкости...

Особенности сооружения опор в сложных условиях: Сооружение ВЛ в районах с суровыми климатическими и тяжелыми геологическими условиями...

Адаптации растений и животных к жизни в горах: Большое значение для жизни организмов в горах имеют степень расчленения, крутизна и экспозиционные различия склонов...

Семя – орган полового размножения и расселения растений: наружи у семян имеется плотный покров – кожура...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.01 с.