ВУЗ:
Составители:
10
Косвенная регистровая адресация
Исполнительный адрес берется в этом случае непосредственно из
регистра BP, BX, SI или DI.
Код операции Mod Reg R/m
BP
BX Исполнительный
SI адрес ЕА
DI
В одной и той же команде можно обрабатывать различные участки
памяти, изменяя содержимое индексного регистра или регистра-указателя.
В командах безусловного перехода JMP и вызова процедуры CALL в
качестве регистра косвенной адресации может быть использован любой
16-разрядный регистр общего назначения.
Базовая адресация
При базовой адресации эффективный адрес вычисляется как сумма
смещения
и содержимого регистра BP или BX. При использовании
базового регистра ВР вычисленный эффективный адрес относится к
сегменту стека, если сегмент не был явно переопределен в команде.
Код операции Mod Reg R/m Смещение
BP
BX
Исполнительный адрес ЕА
Индексная адресация
При индексной адресации эффективный адрес вычисляется как
сумма смещения и содержимого регистра SI или DI.
10
Косвенная регистровая адресация
Исполнительный адрес берется в этом случае непосредственно из
регистра BP, BX, SI или DI.
Код операции Mod Reg R/m
BP
BX Исполнительный
SI адрес ЕА
DI
В одной и той же команде можно обрабатывать различные участки
памяти, изменяя содержимое индексного регистра или регистра-указателя.
В командах безусловного перехода JMP и вызова процедуры CALL в
качестве регистра косвенной адресации может быть использован любой
16-разрядный регистр общего назначения.
Базовая адресация
При базовой адресации эффективный адрес вычисляется как сумма
смещения и содержимого регистра BP или BX. При использовании
базового регистра ВР вычисленный эффективный адрес относится к
сегменту стека, если сегмент не был явно переопределен в команде.
Код операции Mod Reg R/m Смещение
BP
BX
Исполнительный адрес ЕА
Индексная адресация
При индексной адресации эффективный адрес вычисляется как
сумма смещения и содержимого регистра SI или DI.
Страницы
- « первая
- ‹ предыдущая
- …
- 8
- 9
- 10
- 11
- 12
- …
- следующая ›
- последняя »
