ВУЗ:
Составители:
Рубрика:
Полностью:
Address Command Assembler
0100 FF JMP [1CFO]
0101 26
0102 FO
0103 1C
(IP)
После выполнения команды: IP:= <M
1CF1
,M
1CF0
> = 025D. С этого
адреса будет выбираться КОП следующей команды.
4) Межсегментная, с прямой адресацией, 5-и байтовая команда
(КОП —1 байт):
а) ассемблер: JMP CS:IP;
б) КОП= ЕА.
Пример 7 — Пусть команда расположена по адресу
175E:0100 =0176E0 (смотрите 2-ю главу — формирование
физического адреса). Перейти по адресу: CS = F000, IP = E987.
Ответ:
Полное представление:
Address
Comman
d
Assembler
175E : 0100 EA JMP F000:E987
175E : 0101 87
175E : 0102 E9
175E : 0103 00
175E : 0104 F0
(CS) (IP)
После выполнения команды изменится не только IP
(IP:=Е987),но и значение командного сегмента (CS:=F000), и
следующий КОП будет выбираться с адреса F000:E987 = FE987.
«Скачок» = FE987 — EO = E72A7, то есть намного больше размера
сегмента (размер сегмента 10000
16
= 65536
10
).
5) Межсегментная, с косвенной адресацией.
52
Полностью:
Address Command Assembler
0100 FF JMP [1CFO]
0101 26
0102 FO
0103 1C
(IP)
После выполнения команды: IP:= = 025D. С этого
адреса будет выбираться КОП следующей команды.
4) Межсегментная, с прямой адресацией, 5-и байтовая команда
(КОП —1 байт):
а) ассемблер: JMP CS:IP;
б) КОП= ЕА.
Пример 7— Пусть команда расположена по адресу
175E:0100 =0176E0 (смотрите 2-ю главу — формирование
физического адреса). Перейти по адресу: CS = F000, IP = E987.
Ответ:
Полное представление:
Comman
Address Assembler
d
175E : 0100 EA JMP F000:E987
175E : 0101 87
175E : 0102 E9
175E : 0103 00
175E : 0104 F0
(CS) (IP)
После выполнения команды изменится не только IP
(IP:=Е987),но и значение командного сегмента (CS:=F000), и
следующий КОП будет выбираться с адреса F000:E987 = FE987.
«Скачок» = FE987 — EO = E72A7, то есть намного больше размера
сегмента (размер сегмента 1000016 = 6553610).
5) Межсегментная, с косвенной адресацией.
52
Страницы
- « первая
- ‹ предыдущая
- …
- 50
- 51
- 52
- 53
- 54
- …
- следующая ›
- последняя »
