Мікропроцесор Z-80
LD(IX+D),B DD 70 D
LD(IX+D),C DD 71 D
LD(IX+D),E DD 73 D
LD(IX+D),+DD DD 36 DDD
Для команд, использующих IY-регистровую пару, надо изменить IX на IY и DD на DF.
Группа 6.Команды сложения.
Эта группа команд выполняет арифметические действия. Команды сложения позволяют программисту прибавить( в абсолютной двоичной арифметике) заданное число к регистровой паре, регистру или индексному адресу памяти.
Команды этой группы могут быть побелены на 3 подгруппы:
•команды ADD;
•команды INC. Специальные случаи сложения, когда к числу прибавляется 1;
•команда ADC. Значение флага переноса прибавляется к результату. Флаг переноса -это один из битов регистров флагов, который используется для сигнализации о том, было ли при выполнении последней арифметической операции переполнение регистра или байта памяти.
Команды ADD и ADC меняют флаг переноса, а INC-не меняет.
Подгруппа A. Команды ADD.
Мнемоника 16-ный код
ADD A,+DD C6 DD
ADD A,A 87
ADD A,H 84
ADD A,L 85
ADD A,B 80
ADD A,C 81
ADD A,D 82
ADD HL,HL 29
ADD HL,BC 09
ADD HL,DE 19