ST Ri+, Rn - загрузить байта памяти данных, адресуемый индексным регистром Ri, из регистра Rn с постинкрементом Ri
ST -Ri, Rn - загрузить байта памяти данных, адресуемый индексным регистром Ri, из регистра Rn с предекрементом Ri
STD Ri + q, Rn - загрузить байта памяти данных, адрес которого - сумма Ri и константы q, из регистра Rn
Регистр Ri - это один из индексных регистров контроллера - X, Y или Z. В команде STD используются только регистры Y и Z.
| Мнемоника | |
| ST Ri, Rn | n = 0...31, Ri = {X, Y, Z} |
| ST Ri+, Rn | n = 0...31, Ri = {X, Y, Z} |
| ST -Ri, Rn | n = 0...31, Ri = {X, Y, Z} |
| STD Ri + q, Rn | n = 0...31, Ri = {Y, Z}, q = 0...63 |
| Операция | Счетчик команд |
| (Ri) <- Rn | PC <- PC + 1 |
| (Ri) <- Rn, Ri <- Ri + 1 | PC <- PC + 1 |
| Ri <- Ri - 1, (Ri) <- Rn | PC <- PC + 1 |
| Ri <- Ri - 1, (Ri + q) <- Rn | PC <- PC + 1 |
| Флаги | |
| I | - |
| T | - |
| H | - |
| S | - |
| V | - |
| N | - |
| Z | - |
| C | - |