ВУЗ:
Составители:
Рубрика:
Полностью:
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
- …
- следующая ›
- последняя »