能力值:
( LV2,RANK:10 )
|
-
-
2 楼
我也不是很懂
不过汇编里有myjmp这个命令吗?
貌似如果要执行自己的程序块,你要先写好自己的子程序
然后用CALL XXXX 或是JMP XXXX 之类的吧
XXXX为你子程序的地址
不知道我说的对不对,希望高手指正...
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
好像不能这么用吧 C++的内联汇编
|
能力值:
( LV11,RANK:180 )
|
-
-
4 楼
// Jmp.cpp : 定义控制台应用程序的入口点。
//
#include "stdafx.h"
void __declspec(naked) myjmp(void)
{
__asm
{
pop edx
xor eax,eax
//
// 其他指令
//
}
}
int _tmain(int argc, _TCHAR* argv[])
{
return 0;
}
|
能力值:
( LV11,RANK:180 )
|
-
-
5 楼
上面VC9的工程.................................
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
接着请教下,mov ecx,offset @F- $ -10
call myjmp
test eax,eax
jz $+10
这个在 内联汇编里是错误的。应该怎么改,才能在内联汇编里用呢?
|
能力值:
( LV2,RANK:10 )
|
-
-
7 楼
|
能力值:
( LV2,RANK:10 )
|
-
-
8 楼
学习一下吧,我也想知道,潜水学学.
|
|
|