В подпрограмме IDENT
циклы не образуются. Следовательно, включает время
выполнения двух операций (CPI и INC),
мкс.
В соответствии с табл. 6.1 на выполнение
подпрограммы затрачивается время мкс.
Общее время мкс
2
мс, что при периоде повторения подпрограммы опроса клавиатуры, равном 10–20
мс, составляет 10–20% загрузки МП.
Таблица 6.1
Метка команды |
Мнемокод операции |
Адрес или операнд |
Комментарий |
Число такт/байт |
INPUT: IDENT DATEM |
MVI A EI OUT NOP INR A CPI JNZ JMP CPI JNC PCHL STAX D INX D XCHG SHLD M XCHG HLT |
Nкл+N0 INPUT DATEM L, A |
Загрузить
непосредственно в аккумулятор номер первой клавиши Разрешение прерываний (ПК) Временная задержка Если
Если
Безусловный переход к метке INPUT Если
Если
Запоминание содержимого А в БЗУ Обмен между регистрами Ввод адреса маркера в RGM Останов |
7/2 4/1 10/2 4/1 5/1 7/2 10/3 10/3 7/2 10/3 5/1 5/1 7/1 5/1 4/1 16/3 4/1 7/1 |
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.