Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Команды передачи управления и работы с подпрограммами

Извлечение кода команды, данных из памяти или внешнего устройства | Запись данных в память или внешнее устройство | Выполнение команд по циклам и программ по шагам | Описание клавиатуры | Описание функция системного монитора | Определение контрольной суммы массива памяти (КС) | Язык Ассемблера микропроцессора КР 580 ВМ 80A | Группа команд однобайтовых пересылок | Группа команд двухбайтовых переделок | Группа команд арифметических и логических операций с двумя операндами |


Читайте также:
  1. G.1.3 Устройства управления лифтом в кабине
  2. I) Управляемые и неуправляемые процессы антикризисного управления
  3. I. ЗАДАНИЯ ДЛЯ АУДИТОРНОЙ РАБОТЫ
  4. I. Итоговая государственная аттестация включает защиту бакалаврской выпускной квалификационной работы
  5. I. Личность как объект и субъект управления
  6. I. Психология управления как наука. Процесс и система управления
  7. I. Цель работы

 

PCHL - команда загрузки содержимого регистровой пары HL. в счетчик команд PC. Используется для реализации перехода по адресу, хранящемуся в HL.

JMP ADR - безусловный переход на команду по адресу АDR, хранящемуся во втором и третьем байтах команды.

J-CON ADR - обобщенное обозначение группы команд перехода по условию CON. Включает в себя следующие команды:

JС ADR - переход на команду по адресу ADR при условии установки разряда признака переноса C.

JNC ADR - переход при условии сброса разряда признака переноса С;

JZ ADR - переход при условии установки разряда признака нуля Z;

JNZ ADR - переход при условии сброса разряда признака нуля Z;

JP ADR - переход по положительному разряда;

JM ADR - переход по отрицательному результату;

JPE ADR - переход по четному результату;

JPO ADR - переход по нечетному результату;

CALL ADR – вызвать. По этой команде содержимое счетчика команд PC загружается адрес ADR, находящийся во втором и третьем байтах команды, в результате чего совершается переход по этому адресу. Содержимое указателя стека SP после этого уменьшается на 2.

C-CON ADR - обобщенное обозначение группы команд вызова по условию. Она включает в себя следующие команды:

СС ADR СNС ADR СZ ADR СNZ ADR СP ADR СM ADR СPE ADR СPO ADR Смысл условий тот же, что и у группы команд перехода по условию, а действие команд совпадает с действием команды CALL ADR, если соответствующее условие выполнено. Если условие выполнено, то команда игнорируется и содержимое счетчика команд PC увеличивается на 3.

RET – вернуться. Содержимое ячейки памяти, адрес которой задается указателем стека SP, заносится на место младшего байта в счетчик команд PC; содержимое ячейки памяти, адрес которой на 1 больше содержимого указателя стека SP, заносится на место старшего байта в счетчик команд PC. Значение содержимого SP увеличивается на 2.

R-СОN - обобщенное значение группы команд возврата по условию. Она включает в себя следующие команды:

RNZ RС RNC RZ RP RM RPE RPO   Смысл условия тот же, что и у групп команд перехода по условию, а действие команд совпадает с действием команды RET, если соответствующее условие не выполнено. Если условие не выполнено, то команда игнорируется и содержимое счетчика команд PC увеличивается на 1.  

 

RST Х - повторный пуск. Содержимое указателя стека SP уменьшается на единицу и старший байт счетчика команд РC заносится по адресу, указанному SР. После этого содержимое SP снова уменьшается на единицу и младший байт счетчика PC заносится по адресу, указанному SP. После этого управление передается команде, адрес которой определяется по следующей таблице.


Дата добавления: 2015-07-20; просмотров: 43 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Команды сдвигов содержимого аккумулятора| Получение машинных кодов команд

mybiblioteka.su - 2015-2024 год. (0.007 сек.)