|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Окт 25, 2003 17:22:53 Можно ли закодировать в 16-битном сегменте команду retf, выбирающую из стека 32-битное смещение и селектор ? Префикс AS(67h) почему-то не работает... По идее если возможен call 32->16 то должен быть и retf 16->32 |
|
|
Дата: Окт 25, 2003 20:31:44 Можно, c префиком 66h |
|
|
Дата: Окт 26, 2003 11:42:44 Работает. Спасибо. Да еще. Нет ли теперь в MASM культурного варианта этой команды (т.е. без db), а также команд call/jmp 16:32 ? |
|
|
Дата: Окт 26, 2003 13:37:05 · Поправил: Black_mirror Не знаю как в masm'е, а fasm понимает такие команды: call pword 1234h:12345678h call dword 1234h:5678h jmp fword 1234h:12345678h jmp dword 1234h:5678h retnw retnd retfw retfd Рекомендую, пока не поздно, перейти на него. |
|
|
Дата: Окт 26, 2003 19:51:57 green Для этого существуют макросы :-) |
|
|
Дата: Окт 27, 2003 12:09:56 и правда :-) Спасибо всем |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.037 |