Реферат: Микропроцессор Z80 его структура и система команд
LD(DE),A 12
LD(HL),X 74
LD(HL),L 75
LD(HL),B 70
LD(HL),C 71
LD(HL),D 72
LD(HL),E 73
LD(HL),+DD 36DD
Подгруппа C. Команды индексной адресации.
Мнемоника 16-ный код
LD(IX+D),A DD 77 D
LD(IX+D),H DD 74 D
LD(IX+D),L DD 75 D
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