Студопедия

КАТЕГОРИИ:


Архитектура-(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)

Выполнение команды останова




При выполнении команды HLT микропроцессор отмечает время, в течении которого он не выполняет никаких операций. Состояние микропроцессора в таком режиме аналогично состоянию ожидания, за тем исключением, что это состояние устанавливается программно. Обычно режим останова оканчивается тогда, когда какое либо внешнее устройство выдает запрос на обслуживание. Один из способов подачи запроса на обслуживание – формирование сигнала запроса прерывания . Если сигналы запроса прерывания не воспринимаются, например, в следствие выполнения команды DI, то остается один выход из состояния останова – подача на микропроцессор сигнала начальной установки . В течение всего времени пока сигнал , все операции в микропроцессоре приостанавливаются, обнуляется программный счетчик, триггер разрешения прерывания устанавливается в нулевое состояние и формируется сигнал . После этого при сигнале начинает выполняться команда, записанная по адресу 0000. Прерывания оказываются отключенными, и для появления возможности восприятия запросов прерывания программа должна выполнить команду EI.

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

 





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


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


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



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




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