Rambler's Top100

LD Rn, Ri - загрузить в Rn байт из памяти данных, адресуемый индексным регистром Ri

LD Rn, Ri+ - загрузить в Rn байт из памяти данных, адресуемый индексным регистром Ri с постинкрементом Ri

LD Rn, -Ri - загрузить в Rn байт из памяти данных, адресуемый индексным регистром Ri с предекрементом Ri

LDD Rn, Ri + q - загрузить в Rn байт из памяти данных, адрес которой - сумма значения Ri и константы q

Регистр Ri - это один из индексных регистров контроллера - X, Y или Z. В команде LDD используются только регистры Y и Z.


Мнемоника
LD Rn, Ri n = 0...31, Ri = {X, Y, Z}
LD Rn, Ri+ n = 0...31, Ri = {X, Y, Z}
LD Rn, -Ri n = 0...31, Ri = {X, Y, Z}
LDD Rn, Ri + q n = 0...31, Ri = {Y, Z}, q = 0...63
Операция Счетчик команд
Rn <- (Ri) PC <- PC + 1
Rn <- (Ri), Ri <- Ri + 1 PC <- PC + 1
Ri <- Ri - 1, Rn <- (Ri) PC <- PC + 1
Ri <- Ri - 1, Rn <- (Ri + q) PC <- PC + 1

Флаги
I -
T -
H -
S -
V -
N -
Z -
C -


Система команд

Главная

Микроконтроллеры



Рейтинг@Mail.ru Rambler's Top100 AllBest.Ru Яндекс цитирования