Микропроцессор Z80


Магазин светодиодного освещения Arlight по материалам www.arlight-kazan.ru. |

Операции байтовой пересылки данных - часть 2


---------¬ ---------¬         ---------¬ ---------¬

¦11101101¦ ¦01000111¦         ¦11101101¦ ¦01001111¦

L--------- L---------         L--------- L---------

Все перечисленные инструкции пересылают один байт информации из источника (второй операнд) в приёмник (первый операнд). Все они, за исключением LD A,I и LD A,R, не оказывают влияния на состояние флажков регистра F.

Инструкции LD A,I и LD A,R изменяют состояние флажков S и Z в соответствии с пересланным значением. Флажки H и N при их выполнении обнуляются, а во флажок P/V заносится текущее состояние флага управления прерываниями IFF2, т.е. указывает, запрещены или разрешены в данный момент маскируемые прерывания.

Особых комментариев большинство инструкций не требует. Заметим лишь, что при обращении к памяти адрес ячейки заключается в круглые скобки независимо от вида адресации: LD A,(aa) – прямая адресация; LD A,(BC) – косвенная адресация; LD A,(IX+d) – индексная адресация.




Содержание  Назад  Вперед