![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,370
|
![]()
Ну не знаю, у меня закончились идеи...
Сам jmp точно работает, а вот что происходить дальше, могу только гадать... Может адрес возврата в стеке испорчен? Кто и как все это дело вызывает? |
![]() |
![]() |
![]() |
#12 | |||
Форумчанин
Регистрация: 26.03.2010
Сообщений: 538
|
![]()
Стек в коде не трогается. Функция вызывается в Сишном коде
Код:
Код:
Цитата:
Цитата:
А вот far: Цитата:
Единственный способ стать умнее - играть с более умным противником.
|
|||
![]() |
![]() |
![]() |
#13 |
Форумчанин
Регистрация: 26.03.2010
Сообщений: 538
|
![]()
В сообщении #1 ошибка, должно быть
Код:
Единственный способ стать умнее - играть с более умным противником.
|
![]() |
![]() |
![]() |
#14 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,370
|
![]()
А зачем нужен FAR?
Я думал нужен просто абсолютный адрес. |
![]() |
![]() |
![]() |
#15 |
Форумчанин
Регистрация: 26.03.2010
Сообщений: 538
|
![]()
Так а если код, на который прыгаем в другом сегменте? Или при указании абсолютного адреса все равно?
Единственный способ стать умнее - играть с более умным противником.
|
![]() |
![]() |
![]() |
#16 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,370
|
![]()
Если он в одном процессе, то вряд ли он будет в другом сегменте.
Подключитесь отладчиком и посмотрите куда прыгает код. Кроме того, можно попробовать вызвать напрямую из С, как обычную функцию и проверить работает или нет. |
![]() |
![]() |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
JMP DWORD PTR [PAddress] - как узнать адрес | Enkee | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 1 | 03.11.2011 13:14 |
DOS->COM->абсолютный адрес загрузки | Пепел Феникса | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 5 | 24.10.2011 13:29 |
команда jmp | 777user777 | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 1 | 31.07.2011 00:28 |
C++/Абсолютный адрес регистра Ebp | coNsept | Общие вопросы C/C++ | 6 | 29.03.2011 12:56 |
WebBrowser Абсолютный и относительный адрес | nikmay | Общие вопросы Delphi | 1 | 01.10.2009 22:41 |