ВУЗ:
Составители:
59
граммам обеспечивают как внутрисегментные, так и межсегментные пере-
ходы с прямой и косвенной адресацией. Команды управления циклами
обеспечивают переход только в области текущего сегмента с коротким
смещением.
Пример: jmp 110
Код Действие
EB0E
Загрузка регистра IP значением 110. Следующая
команда имеет внутрисегментный адрес - 110.
До выполнения После выполнения
ip=100 ip=110
Пример: call 110
Код Действие
E80D000
Выполняется декремент SP на 2, в стек включается
содержимое IP, а затем, к IP прибавляется смеще-
ние, которое интерпретируется, как знаковое целое.
До выполнения После выполнения
ip=100 ip=110
sp=80 sp=7E
[80]=0000 [80]=0000
[7E]=0000 [7E]=0103
Мнемо-
ника
Действие
Байт
КОП
Постбайт
Безусловный внутрисегментный переход
с прямой адресацией.
11101001 нет
Безусловный короткий внутрисегмент-
ный переход с прямой адресацией.
11101011 нет
Безусловный внутрисегментный переход
с косвенной адресацией.
11111111 mod 100 r/m
Безусловный межсегментный переход с
прямой адресацией.
11101010 нет
JMP
Безусловный межсегментный переход с
косвенной адресацией.
11111111 mod 101 r/m
CALL
Внутрисегментный вызов подпрограммы
с прямой адресацией.
11101000 нет
59 граммам обеспечивают как внутрисегментные, так и межсегментные пере- ходы с прямой и косвенной адресацией. Команды управления циклами обеспечивают переход только в области текущего сегмента с коротким смещением. Пример: jmp 110 Код Действие Загрузка регистра IP значением 110. Следующая EB0E команда имеет внутрисегментный адрес - 110. До выполнения После выполнения ip=100 ip=110 Пример: call 110 Код Действие Выполняется декремент SP на 2, в стек включается E80D000 содержимое IP, а затем, к IP прибавляется смеще- ние, которое интерпретируется, как знаковое целое. До выполнения После выполнения ip=100 ip=110 sp=80 sp=7E [80]=0000 [80]=0000 [7E]=0000 [7E]=0103 Мнемо- Байт Действие Постбайт ника КОП Безусловный внутрисегментный переход 11101001 нет с прямой адресацией. Безусловный короткий внутрисегмент- 11101011 нет ный переход с прямой адресацией. JMP Безусловный внутрисегментный переход 11111111 mod 100 r/m с косвенной адресацией. Безусловный межсегментный переход с 11101010 нет прямой адресацией. Безусловный межсегментный переход с 11111111 mod 101 r/m косвенной адресацией. CALL Внутрисегментный вызов подпрограммы 11101000 нет с прямой адресацией.
Страницы
- « первая
- ‹ предыдущая
- …
- 57
- 58
- 59
- 60
- 61
- …
- следующая ›
- последняя »