Запуск и сброс микропроцессора
Для запуска или установки МП в исходное состояние используется вход 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.
Если во время действия сигнала RESET на входы МП поступают сигналы NMI или HOLD, то они не воспринимаются МП. Если сигнал HOLD имеет высокий уровень сразу после окончания сигнала RESET, то МП перед выбором первой команды перейдет в состояние захвата. Поскольку сигнал RESET сбрасывает признак 1, то немаскируемые внешние прерывания не воспринимаются. Если же на вход NMI поступит сигнал высокого уровня раньше, чем через 9 тактов после окончания сигнала RESET, то МП может выполнить одну команду прежде, чем перейдет к обработке прерывания.
После перехода сигнала RESET в состояние низкого уровня МП начинает выполнять внутренние операции, в результате которых содержимое сегментных регистров, регистра признаков, регистра программного счетчика и регистров очереди команд устанавливаются в состояние, указанное ниже. МП требуется приблизительно 8 тактов для установки перечисленных регистров в исходное состояние.
Поскольку содержимое регистра CS равно FFFFH, а содержимое регистра РС - 0000Н, то МП выбирает первую команду после пуска из ячейки памяти FFFF0H. Поэтому обычно, начиная с этой ячейки, записывают в память команду JMP прямого межсегментного перехода на действительное начало системной программы. Вопрос 11
Читайте также: S_PEXT: Задание параметров и запуск таймера «Импульс с памятью» Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|