Мікропроцесор Z-80, Детальна інформація

Мікропроцесор Z-80
Тип документу: Курсова
Сторінок: 12
Предмет: Комп`ютерні науки
Автор: Олексій
Розмір: 21.8
Скачувань: 1518
B 78 60 68 40 48 50 58

C 79 61 69 41 49 51 59

А 42 4A 52 5A

E 7B 63 6B 43 4B 53 5B

Ни одна из команд, приведенных в таблице, не изменяет флаги. Существует кроме того 4 команды для I и R регистров.

Мнемоника 16-ный код

LD A,I ED57

LD A,R ED5F

LD I,A ED47

LD R,A ED4F

Эти последние команды влияют на флаг переполнения четности.

Подгруппа В. Команды копирования типа регистровая пара- регистровая пара

Существует только 3 команды этой подгруппы. Они копируют значения в указатель стека.

Мнемоника 16-ный код

LD SP,HL F9

LD SP,IX DD F9

LD SP,IY FDF9

Эти команды не изменяют содержимое флагов. Заметим, если содержимое регистровой пары надо копировать в другую регистровую пару и эти команды не подходят, необходимо выполнить две команды копирования регистр-регистр. Например, нет команды LD HL,DE, и её заменяют, используя LD H,D и LD L,E. Или содержимое первой регистровой пары может быть сохранено в стеке и затем переписано во вторую регистровую пару.

Подгруппа С. Команды DE,NL.

Существует только одна команда, которая позволяет обменивать содержимое регистровых пар в пределах основного набора регистров.

Мнемоника 16-ный код

EXX DE,HL EB

Это очень полезная команда позволяет обменивать содержимое пары DE с содержимым пары HL. Значение флагов не изменяется. Команда используется, когда необходимо, чтобы адрес или двухбайтовая числовая константа из пары DE была записана в пару HK, но содержимое последней не было потеряно.

Подгруппа D. Команды альтернативного набора регистров.

В этой группе 2 команды.

Мнемоника 16-ный код

EXX D9

EX AF,A’F 08

Команда EXX вызывает переключение регистров H,L,B,C,D,E на регистры H’,L’,B’,C’,D’,E’. Команды EXAF,A’F, как следует из мнемоники, переключают рег. A и F на A’ F. Альтернативные регистры часто используются для хранения адресов и данных. Помещенные в альтернативные регистры эти значения сохраняются от искажения и могут быть легко и просто восстановлены.

Группа 4.Команды загрузки регистров из памяти.

The online video editor trusted by teams to make professional video in minutes