ВУЗ:
Составители:
достаточной длительности для гарантированной установки в исходное состояние всех цепей.
Если импульс сброса подается извне, то он должен быть активным не менее 50мс после того,
как источник питания установится в номинальное значение.
Подача активного импульса системного сброса производит инициализацию системы,
которая осуществляет следующие действия:
-
сбрасывает счетчик команд и указатель стека;
-
устанавливает порт Р0 в высокоимпедансное состояние (при ЕМА=0), а порты Р1
и Р2 - в режим ввода;
-
выбирает банк RB0 и банк MB0;
-
запрещает прерывания по входу INT и переполнению таймера;
-
останавливает таймер - счетчик и выдачу синхросигнала на вывод Т0;
-
сбрасывает триггер флага таймера - счетчика ТF и флаги пользователя F0 и F1.
(11мгц)
6 МГц
4
3
2
С 3
1 мкФ
С 2
20
С 1
20 (10)
-SR
BQ1
BQ2
Рис.4.10. Схема формирования сигнала системного сброса
Если ЕМА=1 при действии активного сигнала системного сброса, то порт Р0 (ВUS)
находится в неопределенном состоянии. В этом случае нельзя считать, что порт Р0 находится
в высокоимпедансном состоянии.
4.3. Система команд
Использование ОМЭВМ в качестве специализированного вычислителя,
встраиваемого в контур управления объектом или процессом, определило особенности
реализации системы команд. Эти особенности ориентируют систему команд на повышение
эффективности алгоритмов управления. Помимо традиционных основных операций в
ОМЭВМ введены специализированные команды ввода-вывода с использованием
маскирования, позволяющие манипулировать отдельными битами; команды,
осуществляющие операции с битами; сканирование таблиц с передачей управления.
ОМЭВМ оперирует с командами четырех типов, которые показаны на рис.4.11. Как
видно из рисунка 4.11 все команды имеют формат в один или два байта и выполняются за
один или два машинных цикла. В системе команд ОМЭВМ реализованы три способа
адресации: регистровая (тип 1), непосредственная (тип 2) и косвенная (тип 1) адресации.
Формат команды третьего типа определяют команды передачи управления и вызова
подпрограмм по длинному адресу, а четвертый тип – команды передачи управления по
условию с коротким адресом. Все команды с непосредственным операндом, команды ввода-
достаточной длительности для гарантированной установки в исходное состояние всех цепей. Если импульс сброса подается извне, то он должен быть активным не менее 50мс после того, как источник питания установится в номинальное значение. Подача активного импульса системного сброса производит инициализацию системы, которая осуществляет следующие действия: - сбрасывает счетчик команд и указатель стека; - устанавливает порт Р0 в высокоимпедансное состояние (при ЕМА=0), а порты Р1 и Р2 - в режим ввода; - выбирает банк RB0 и банк MB0; - запрещает прерывания по входу INT и переполнению таймера; - останавливает таймер - счетчик и выдачу синхросигнала на вывод Т0; - сбрасывает триггер флага таймера - счетчика ТF и флаги пользователя F0 и F1. С1 2 0 (1 0 ) 2 BQ 1 (1 1 м г ц ) 6 М Гц С2 20 3 BQ 2 С3 1 мкФ 4 -S R Рис.4.10. Схема формирования сигнала системного сброса Если ЕМА=1 при действии активного сигнала системного сброса, то порт Р0 (ВUS) находится в неопределенном состоянии. В этом случае нельзя считать, что порт Р0 находится в высокоимпедансном состоянии. 4.3. Система команд Использование ОМЭВМ в качестве специализированного вычислителя, встраиваемого в контур управления объектом или процессом, определило особенности реализации системы команд. Эти особенности ориентируют систему команд на повышение эффективности алгоритмов управления. Помимо традиционных основных операций в ОМЭВМ введены специализированные команды ввода-вывода с использованием маскирования, позволяющие манипулировать отдельными битами; команды, осуществляющие операции с битами; сканирование таблиц с передачей управления. ОМЭВМ оперирует с командами четырех типов, которые показаны на рис.4.11. Как видно из рисунка 4.11 все команды имеют формат в один или два байта и выполняются за один или два машинных цикла. В системе команд ОМЭВМ реализованы три способа адресации: регистровая (тип 1), непосредственная (тип 2) и косвенная (тип 1) адресации. Формат команды третьего типа определяют команды передачи управления и вызова подпрограмм по длинному адресу, а четвертый тип – команды передачи управления по условию с коротким адресом. Все команды с непосредственным операндом, команды ввода-
Страницы
- « первая
- ‹ предыдущая
- …
- 67
- 68
- 69
- 70
- 71
- …
- следующая ›
- последняя »