Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Запуск и сброс микропроцессора




Для запуска или установки МП в исходное состояние используется вход RESET (СБР). Для правильного запуска МП одновременно с напряжением питания на вход RESET подается сигнал высокого уровня, который должен оставаться в этом состоянии не менее 50 мкс после достижения напряжения питания номинального значения. Для установки МП в исходное состояние во время работы (перезапуск МП) необходимо подать на вход

ЧТВВ

 

Т 8 (D0-D7)


(D0-D7) 8 8 A

 


OE 16- разрядная

ВА86 ШД

к МП

 

       
   
 
 


ВНЕ Т В 8 (D0-D7)

&

Сигнал 8

выбора УВВ А

CS (ВМ)

А0 & ОЕ

ВА86

 

Рис.3.12. Схема согласования 8-разрядного УВВ с 16-разрядной ШД

 

RESET сигнал высокого уровня длительностью не менее четырех периодов тактовой частоты.

При поступлении сигнала RESET МП прекращает выполнение внутренних операций, переводит выходы узла сопряжения с шиной в указанное ниже состояние и остается в этом состоянии на все время действия сигнала RESET.

 

AD0 - AD15 третье
AD16/S3 - AD19/S6 неопределенное
BHE/S7 неопределенное
M/IO/S2 через высокий уровень в третье состояние
DT/R/S1 через высокий уровень в третье состояние
DEN/S0 через высокий уровень в третье состояние
WR/LOCK через высокий уровень в третье состояние
RD через высокий уровень в третье состояние
INTA через высокий уровень в третье состояние
ALE  
HLDA  
RQ/GT0  
RQ/GT1  
QS0  
QS1  

 

Если во время действия сигнала RESET на входы МП поступают сигналы NMI или HOLD, то они не воспринимаются МП.

Если сигнал HOLD имеет высокий уровень сразу после окончания сигнала RESET, то МП перед выбором первой команды перейдет в состояние захвата.

Поскольку сигнал RESET сбрасывает признак 1, то немаскируемые внешние прерывания не воспринимаются. Если же на вход NMI поступит сигнал высокого уровня раньше, чем через 9 тактов после окончания сигнала RESET, то МП может выполнить одну команду прежде, чем перейдет к обработке прерывания.

После перехода сигнала RESET в состояние низкого уровня МП начинает выполнять внутренние операции, в результате которых содержимое сегментных регистров, регистра признаков, регистра программного счетчика и регистров очереди команд устанавливаются в состояние, указанное ниже. МП требуется приблизительно 8 тактов для установки перечисленных регистров в исходное состояние.

 

регистр признаков F сброшен
счетчик команд РС 0000Н
регистр CS FFFFH
регистр DS 0000H
регистр SS 0000H
регистр ES 0000H
очередь команд Пусто

 

Поскольку содержимое регистра CS равно FFFFH, а содержимое регистра РС - 0000Н, то МП выбирает первую команду после пуска из ячейки памяти FFFF0H. Поэтому обычно, начиная с этой ячейки, записывают в память команду JMP прямого межсегментного перехода на действительное начало системной программы.


Вопрос 11

Поделиться:





Читайте также:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...