ВУЗ:
Составители:
Рубрика:
Код операции C7 06, а весь машинный код: C7 06 C0 1F 6D 5A.
Это самая длинная команда в МП 8086.
адрес данные
Ко всему, что рассмотрено, следует добавить, что обращение к
каждой указанной ячейке памяти будет производиться (по умолчанию) в
текущем сегменте DS. Но как быть, если надо указать непосредственно
физический адрес, ну, допустим А=3B8D0? В этом случае необходимо
разделить (по своему усмотрению, если нет других условий) сегмент и
текущий адрес в сегменте. Пусть DS=3B00. Тогда
EA =
3B8D0
3В00
08D0 — текущий адрес внутри сегмента (эффективный
адрес).
Если известно, как переслать данные по адресу EA внутри
сегмента, то как обратится к физическому адресу? Ведь нужно еще и
загрузить значение сегмента данных в DS: DS:=3B00. Для этих целей
разработана специальная группа команд — сегментные команды.
Обозначим сегментный регистр (их четыре) обобщенным
обозначением RS.
1) MOV RS,dst; Комментарий: RS:= <dst>.
Формат кода операции:
2) MOV dst,RS; Комментарий: dst:= <RS> ; Формат кода операции:
28
Код операции C7 06, а весь машинный код: C7 06 C0 1F 6D 5A. адрес данные Это самая длинная команда в МП 8086. Ко всему, что рассмотрено, следует добавить, что обращение к каждой указанной ячейке памяти будет производиться (по умолчанию) в текущем сегменте DS. Но как быть, если надо указать непосредственно физический адрес, ну, допустим А=3B8D0? В этом случае необходимо разделить (по своему усмотрению, если нет других условий) сегмент и текущий адрес в сегменте. Пусть DS=3B00. Тогда EA = 3B8D0 3В00 08D0 — текущий адрес внутри сегмента (эффективный адрес). Если известно, как переслать данные по адресу EA внутри сегмента, то как обратится к физическому адресу? Ведь нужно еще и загрузить значение сегмента данных в DS: DS:=3B00. Для этих целей разработана специальная группа команд — сегментные команды. Обозначим сегментный регистр (их четыре) обобщенным обозначением RS. 1) MOV RS,dst; Комментарий: RS:=. Формат кода операции: 2) MOV dst,RS; Комментарий: dst:= ; Формат кода операции: 28
Страницы
- « первая
- ‹ предыдущая
- …
- 26
- 27
- 28
- 29
- 30
- …
- следующая ›
- последняя »