Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

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

 

Назначение УУ: реализует управление кодом вычислительного процесса, обеспечивая автоматическое выполнение команд программы.

 

Команда – это последовательность операций.

 

 

Структурная модель и схема УУ

 

 

 

· Тактовый импульс обозначает границы машинных тактов процессора, т.е. интервалы времени.

 

· Регистр команды содержит двоичный код команды, которая подлежит выполнению.

 

· Флаги необходимы для оценки состояния процессора и результата предыдущей операции. (Используются при выполнении команд передачи управления).

 

· Оповещающие сигналы обеспечивают передачу УУ запросов прерываний, сигналов подтверждения и т.п.

 

· Управляющие сигналы формируются устройством управления для инициализации определенных действий со стороны других устройств процессора ЭВМ.

 

В современных ЭВМ реализуется принцип микропрограммного управления:

 

· Любая операция, реализуемая ЭВМ рассматривается как последовательность элементарных действий, называемых микрооперациями. Выполнение микрооперации не превышает 1-го такта.

· Для управления порядком следования микроопераций используются логические условия, которые в зависимости от результатов выполнения предыдущих микроопераций могут принимать значения 0 или 1.

· Процесс выполнения команды записывается в виде логарифма, представленного в терминах микроопераций и логических условий - микропрограмма.

 

Микропрограмма определяет порядок проверки логических условий и следования микроопераций, необходимый для выполнения команды. Совокупность микропрограмм для всех команд (firmWare) определяет возможности процессора по !!!!!!!!!!!!!.

Устройство (в составе УУ), отвечающее за выполнение микропрограмм называется микропрограммным автоматом (МПА).

Конкретизованная схема УУ

 

УУ состоит из управляющей и адресной частей. Управляющая часть координирует работу всех узлов ЭВМ: адресной части УУ, АЛУ, оперативной памяти ЭВМ и внешних устройств.

 

Состав управляющей части:

· Регистр команды (для формирования кода команды)

· МПА (вырабатывает управляющие сигналы в соответствие с микропрограммой, проверяет оповещающие сигналы и т.д.)

· УПП – узел прерываний и приоритетов (позволяет реагировать на сигналы от внешних устройств)

 

Адресная часть обеспечивает формирование адреса следующей команды и адресов операндов, необходимых для выполнения текущей команды.

 

Одной из основных функций процессора является формирование сигналов управления.

 

 

<== предыдущая лекция | следующая лекция ==>
Изготовитель | МПА с жесткой логикой
Поделиться с друзьями:


Дата добавления: 2014-01-06; Просмотров: 3102; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.008 сек.