Микропроцессор Z-80. Структура. Система команд. 1969 г.

Раздел 5 - команды пересылок.


КОМАНДЫ Z80

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

LD r,s s -* г

где г - А, В, С, D, Е( Н, L;

$ - А, В, С, D, Е, Н, L или n, (HL), (IX+d), (IY+d).

LD d,r г d

где г - А, В, С, D, Е, Н, L или п;

d — А, В, С, D, Е. Н, L или (HL). (IX+d), (IY+d).

LD A,s s - A

LD d,A A -* d

где s и d - (ВС), (DE) или (nn).

LD A,s s *♦ A

LD d,A A - d

где $ и d - I или R.

Пересылка байта из источника в приемник без изменений. Содержимое
флагового регистра F не меняется. Исключение составляют команды

10 АЛ и LD АД, которые отображают состояние триггера разрешения
прерываний в бите четНости/перейолиения P/V регистра флагов.

. . ,, CYZP/VSNH

LD dann nn dd ......

LD dd,(nn) (nn) dd

где dd - ВС, DE, ML, SP, tX, «V.

LD (nnbss ss - (nn)

где ss - ВС, DE, HL, SP, IX, IY.

^ CY Z P/V S N H

LD SPrSS ss-SP • •••••

где ss - НЦ IX или IY.
Пересылка двух байтов из источника в приемник без изменений.

СУ 7 р /и С М Н

PUSH ss SP - 2 - SP; ss - (SP) • • • • • •

где ss - ВС, DE, HL, AF, IX, IY.
Запись содержимого регистра в стек. Значение
указателя стека уменьша-
ется на 2.

CY Z P/V S N Н

POP ss (SP) - ss; SP + 2 - SP ......

где ss - ВС, DE, HL. AF. IX, IY.
Завись значение
m стека в регистр. Значение указателя стека увеличи-
вается на 2.




СОДЕРЖАНИЕ:


  Оставте Ваш отзыв:

  НИК/ИМЯ
  ПОЧТА (шифруется)
  КОД



Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
Кодинг - О плавных листалках.
Программистам - О некоторых тайнах команд ввода и вывода.
Конкурс - Конкурс на лучшее название нового компьютера ф."ПЕТЕРС".
Interface - интервью с краснодарским музыкантом Nik-O.
Мозаика - О глюках в игре Virus-2.

В этот день...   25 апреля