ВУЗ:
Составители:
JNTO ADDR 00100110
aaaaaaaa
2
TO=0, то ADDR→(CK
0-7
),
иначе (CK)+2→(CK)
JT1 ADDR 01010110
aaaaaaaa
2
T1=1, то ADDR→(CK
0-7
),
иначе (CK)+2→(CK)
JNT1 ADDR 01000110
aaaaaaaa
2
T1=0, то ADDR→(CK
0-7
),
иначе (CK)+2→(CK)
JZ ADDR 11000110
aaaaaaaa
2
(A)=0, то ADDR→(CK
0-7
),
иначе (CK)+2→(CK)
JNZ ADDR 10010110
aaaaaaaa
2
(A)≠0, то ADDR→(CK
0-7
),
Иначе (CK)+2→(CK)
JTF ADDR 00010110
aaaaaaaa
2
TF=1, то ADDR→(CK
0-7
),
иначе (CK)+2→(CK)
JNI ADDR 10000110
aaaaaaaa
2
INT=0, то ADDR→(CK
0-7
),
иначе (CK)+2→(CK)
CALL ADDR aaa10100
aaaaaaaa
2
(CK),(PSW
4-7
)→
→(SP)
(SP)+1→(SP)
A
8-10
→(CK
8-10
)
(A
0-7
)→(CK
0-7
)
DBF→(CK
11
)
RET 10000011 2
(SP)-1→(SP)
((SP))→(CK)
RETR 10010011 2
(SP)-1→(SP)
((SP))→(CK)
((SP))→(PSW
4-7
)
Команды управления таймером
Таймер может быть (в зависимости от команды) использовать как счётчик тактов или
событий от внутреннего или внешнего источника сигналов. В таблице 4.8, помимо команд
обмена между таймером и аккумулятором MOV A, T и MOV T, A, приведены основные
операции, производимые над таймером/счетчиком.
Таблица 4.8
Мнемоника
Код
Двоичный
Время
в циклах
Содержание
STRT T 01010101 1 Запуск таймера (Т)
STRT CNT 01000101 1 Запуск счетчика событий (С)
STOP TCNT 01100101 1 Остановка Т/С
EN TCNTI 00100101 1 Разрешение прерывание от Т
DIS TCNTI 00110101 1 Запрет прерывания от Т
Команды управления режимом работы
Команды управления режимом работы ОМЭВМ разрешают или запрещают
обслуживание прерываний и определяют рабочий банк регистров и блок памяти.
Специальной командой ENTO CLK на вывод TO
разрешается передача синхронизирующего
сигнала с частотой f
BQ1
/3. Выдача этого сигнала может быть отключена только сигналом
общего сброса
RS .
JNTO ADDR 00100110 2 TO=0, то ADDR→(CK0-7), aaaaaaaa иначе (CK)+2→(CK) JT1 ADDR 01010110 2 T1=1, то ADDR→(CK0-7), aaaaaaaa иначе (CK)+2→(CK) JNT1 ADDR 01000110 2 T1=0, то ADDR→(CK0-7), aaaaaaaa иначе (CK)+2→(CK) JZ ADDR 11000110 2 (A)=0, то ADDR→(CK0-7), aaaaaaaa иначе (CK)+2→(CK) JNZ ADDR 10010110 2 (A)≠0, то ADDR→(CK0-7), aaaaaaaa Иначе (CK)+2→(CK) JTF ADDR 00010110 2 TF=1, то ADDR→(CK0-7), aaaaaaaa иначе (CK)+2→(CK) JNI ADDR 10000110 2 INT=0, то ADDR→(CK0-7), aaaaaaaa иначе (CK)+2→(CK) CALL ADDR aaa10100 2 (CK),(PSW4-7)→ aaaaaaaa →(SP) (SP)+1→(SP) A8-10→(CK8-10) (A0-7)→(CK0-7) DBF→(CK11) RET 10000011 2 (SP)-1→(SP) ((SP))→(CK) RETR 10010011 2 (SP)-1→(SP) ((SP))→(CK) ((SP))→(PSW4-7) Команды управления таймером Таймер может быть (в зависимости от команды) использовать как счётчик тактов или событий от внутреннего или внешнего источника сигналов. В таблице 4.8, помимо команд обмена между таймером и аккумулятором MOV A, T и MOV T, A, приведены основные операции, производимые над таймером/счетчиком. Таблица 4.8 Код Время Мнемоника в циклах Содержание Двоичный STRT T 01010101 1 Запуск таймера (Т) STRT CNT 01000101 1 Запуск счетчика событий (С) STOP TCNT 01100101 1 Остановка Т/С EN TCNTI 00100101 1 Разрешение прерывание от Т DIS TCNTI 00110101 1 Запрет прерывания от Т Команды управления режимом работы Команды управления режимом работы ОМЭВМ разрешают или запрещают обслуживание прерываний и определяют рабочий банк регистров и блок памяти. Специальной командой ENTO CLK на вывод TO разрешается передача синхронизирующего сигнала с частотой fBQ1/3. Выдача этого сигнала может быть отключена только сигналом общего сброса SR .
Страницы
- « первая
- ‹ предыдущая
- …
- 73
- 74
- 75
- 76
- 77
- …
- следующая ›
- последняя »