Команды пересылок

Команды выполняют пересылки однобайтного или двухбайтного операнда, от источника к приёмнику. При этом исходное содержимое источника остаётся без изменений, то есть получается копирование содержимого источника в приёмник.

В качестве операнда источника может быть:

· регистр (однобайтные операции) или регистровая пара процессора (двухбайтные операции);

· одна или две последовательно расположенные ячейки памяти данных;

· одна или две последовательно расположенные ячейки памяти программы, в которых размещены второй и третий байты самой команды пересылки.

В качестве операнда приёмника может быть:

· регистр или регистровая пара процессора;

· одна или две последовательно расположенные ячейки памяти данных.

Следует отметить, что команды пересылок между ячейками памяти отсутствуют в составе системы команд микропроцессора 8080. Такого рода пересылки предполагается выполнять через регистры процессора путём нескольких соответствующих команд.