PUSH rp (засылка в стек содержимого пары регистров)

((SP) - 1 (rh)

((SP) - 2 (rl)

(SP) (SP) – 2

Содержимое старшего регистра пары регистров rp пересылается в ячейку памяти, адрес которой на 1 меньше содержимого указателя СТЕКА SP. Содержимое младшего регистра пары регистров rp пересылается в ячейку памяти, адрес которой на 2 меньше содержимого указателя СТЕКА. Содержимое указателя СТЕКА уменьшается на 2.

Примечание. Пара регистров rp = SP не может быть указана в команде.

    R P        
PUSH B C5 (заслать пару регистров В и С)
PUSH D D5 (заслать пару регистров D и Е)
PUSH H E5 (заслать пару регистров Н и L)
                   

Циклы: 3

Состояния: 12

Адресация: косвенная регистровая

Флаги: нет


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: