Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Команды управления процессором



Сюда входят две команды ВВ с прямой адресацией порта IN, OUT. Команды EI и DI разрешают и запрещают прием запросов на прерывания, сбрасывая и устанавливая маску прерывания.

Однобайтовая команда RST n, n=0..7, представляющая собой укороченный вариант команды CALL addr при addr=8*n, обеспечивает возможность программной инициализации процедур обслуживания прерываний и вызова операционной системы или ее специальных средств.

Команда HLT приостанавливает работу МП, который, однако, сохраняет возможность обслуживания запросов на прерывания при сброшенной маске. МП может быть выведен из состояния останова двумя путями: перезапуском и по сигналу прерывания.

Команда NOP может быть полезна для организации коротких пауз и установки “заплат” на объектный код при его модификации.

Мнемоника Код Число циклов Число тактов Флаги: CY, Z, M, P, C, AC Содержание
IN port DB     ----- A <- IOSEG (port)
OUT port D3     ----- IOSEG (port) <- A
RST n 11NNN111     ----- -(SP) <- PC <- 8*n, n=0..7
EI FB     ----- Разрешить прерывание
DI F3     ----- Запретить прерывание
RIM*   - - ----- Чтение маски
SIM*   - - ----- Установка маски
HLT       ----- Останов
NOP       ----- Нет операции

На рисунке 3.10 показано окно эмулятора микропроцессорной системы на МП КР580ВМ80А

Рисунок 3.10 — Окно эмулятора микропроцессорной системы на МП КР580ВМ80А





Дата публикования: 2014-11-26; Прочитано: 565 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...