Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






Команди керування введенням - виведенням, стеком і станами мікропроцесора ВМ85




Для обміну даними з процесором зовнішні пристрої мають на своїх входах і виходах регістри, які називаються портами введення-виведення.

За командою IN PORT байт даних з порту зовнішнього пристрою пересилається до акумулятор. За командою OUT PORT пересилається байт даних з акумулятора до зовнішнього порту. Символічне позначення PORT відноситься до позначення адреси порту, що знаходиться в діапазоні 0-255.

За командою PUSH RP зміст однієї з регістрових пар ВС, DE, HL або PSW, що адресується кодом RP в полі команди, записується до стеку. У комірку пам'яті за адресою (SP)-1 пересилається зміст старшого регістра пари, а за адресою ()-2 - зміст молодшого регістра пари. Зміст цього значення стека SP зменшується на два.

За командою POP RP два сусідні байти з вершини стека пересилаються до одної з регістрових пар ВС, DE, HL або PSW, що адресуються кодом в полі RР. В молодший регістр пари завантажується зміст комірки з адресою [ ], а в старший - з адресою [()+1]. Після цього значення покажчика стека SP збільшується на два. По команді SPHL зміст HL- парипереписується в покажчик стека SP. По команді XTHL виконується обмін змістом між HL- пароюі двома верхніми комірками стека, щоадресуються SP (рис. 7.12).

 

Рис. 7.12. Виконання команди XTHL: а – до виконання команди; б – після виконання команди

Програмне керування запитами переривань від зовнішніх пристроїв здійснюється командами EI (дозвіл переривання) і DI (заборона переривання).

 






Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных