30 lines
620 B
Markdown
30 lines
620 B
Markdown
#### Режимы адресации
|
||
|
||
1. **Регистровый**
|
||
- ADD R1, R2, R1.
|
||
|
||
2. **Прямой**
|
||
- MOV 15, R1.
|
||
- ADD R1, #3, R1.
|
||
|
||
3. **Абсолютный**
|
||
- ADD R1, [1001], R1.
|
||
|
||
4. **Косвенный**
|
||
- ADD R1, [R2], R1.
|
||
|
||
5. **Со смещением**
|
||
- ADD R1, [10+R2], R1.
|
||
|
||
6. **Индексный**
|
||
- ADD R1, [R2+R3], R1.
|
||
|
||
7. **Косвенный в памяти**
|
||
- ADD R1, \[\[R2\]\], R1.
|
||
|
||
8. **Автоинкремент, автодекремент**
|
||
- ADD R1, [R2++], R1.
|
||
- ADD R1, [R2--], R1.
|
||
|
||
9. **С масштабированием**
|
||
- ADD R1, [8+R2(R3)], R1. |