当前位置: 代码迷 >> eax的解决方案
 
  • 关于WM_RBOTTONDOWN和POINT结构的区别解决办法

    关于WM_RBOTTONDOWN和POINT结构的区别A:mov eax,DWORDptrlParam+2mov @stPoint.y,eaxmov eax,lParammovzx eax,axmov @stPoint.x,eaxB: invokeGetCursorPos,addr@stPoint请问上面A,B两段代码有什么区别,实测A代码达不到预期效果,B可以。color='#FF8000'>...

    247
    热度
  • 怎样看库函数的代码?解决方法

    怎样看库函数的代码??public_main_main procnearvar_58 =dword ptr-58hvar_54 =dword ptr-54hvar_3C =dword ptr-3Chvar_2C =dword ptr-2Chvar_28 =dword ptr-28hvar_24 =wordptr-24hvar_22 =dword ptr-22hvar_4 =dwo...

    8721
    热度
  • ●指点●调试网上的●病毒●不知感染PE文件得那部分有有关问题

    ●请教高手指点●调试网上的●病毒●,不知感染PE文件得那部分有问题,究竟是我感染病毒的那部分代码有问题呢?、请高手指点、万分感谢运行被感染的exe文件后,老提示错误如下:|======================================================================||xxx.exe遇到问题需要关闭。我门对此引起的不便表示抱歉||-----------...

    1737
    热度
  • 这两段代码哪个快一些解决办法

    这两段代码哪个快一些代码1Assemblycode00549A0Cmoveax,dwordptr[esi+4Ch]00549A0Fmovecx,eax00549A11andecx,14h00549A14movdwordptr[esp+34h],ecx00549A18movecx,eax00549A1Aandecx,800549A1Dandeax,0FFFFFFE3h00549A20movdword...

    8276
    热度
  • 想问一个windows汇编中标号的使用有关问题

    想问一个windows汇编中标号的使用问题:我现在在做一段S3睡眠、唤醒的代码。有一个这样的子程序:_MyResumePROCNEARPUBLICclijumpwakeuppmode_cr0:dd00000000hpmode_entry:dd00000000hwakeup:cld...;somesegment初始化moveax,pmode_cr0movcr0,eax..._MyResumeENDP...

    3574
    热度
  • 这段汇编代码是什么意义

    这段汇编代码是什么意思?_asm{climoveeax,cr0andeax,not10000hmovcr0,eaxcli是清中断允许位not10000h是什么意思啊?非10000H吗?color='#FF8000'>------解决方案--------------------not在这里表示按位取反,和~10000h一个意思,andeax,not10000h就是把eax的第16位清零。整段代码是把...

    412
    热度
  • 求解下面这三行汇编代码的意思,该怎么处理

    求解下面这三行汇编代码的意思movdwordptr[ebp-0Ch],eaxleaeax,[ebp-0Ch]movdwordptr[ebp-8],eax第一句的意思是不是把eax的值放入起始地址[ebp-0ch]的双字中第二句的就不懂了第三名的意思和第一句差不多吗?color='#e78608'>------解决方案-----------------------------------------...

    7737
    热度
  • 一下汇编创建窗口为什么不成功,该怎么处理

    一下汇编创建窗口为什么不成功Assemblycodestart:mainproc;createmainwindowlocalhWnd:dwordlocalpWndClass:WNDCLASSEX,pMsg:MSGinvokeRtlZeroMemory,addrpWndClass,sizeofWNDCLASSEXinvokeGetModuleHandle,m_nullmovhInst,eaxmovp...

    8672
    热度
  • 80X86求给定整数的所有素因子解决办法

    80X86求给定整数的所有素因子要求,输入一个整数,求出其所有素因子,并表现为乘积方式,求因子的算法用子程序来实现,例如:输入480,输出,480=2*2*2*2*2*3*5,一定给分求大神给出程序,一定用80X86啊!!谢谢color='#e78608'>------解决方案--------------------------------------------------------好久没有写...

    5218
    热度
  • 请问关于org指令报错:instruction expected

    请教关于org指令报错:instructionexpected源码如下:%include "pm.inc" org07c00h jmpLABEL_BEGIN[SECTION.gdt]LABEL_GDT: Descriptor 0, 0, 0LABEL_DESC_CODE32: Descriptor 0, SegCode32Len-1, DA_C+DA_32LABEL_D...

    7430
    热度
  • 各位达人帮看看为什么小弟我这程序无法正常运行

    各位达人帮看看为什么我这程序无法正常运行最近看了于渊的的书,自已动手试了试,可是无法正常运行,烦请各位帮看看是哪不对?.modeltiny.386porg0100hbegin:JMPstartAddrdw2dup(0)codeAddrdd2dup(0);GDTLabel_gdt:Descriptor0,0,0Label_Desc_Code:Descriptor0,SegCodeLen-1,DA_C...

    410
    热度
  • 刚学汇编,老大们指点下,小弟我想了1天都不明白

    刚学汇编,老大们指点下,我想了1天都不明白LEAEDX,DWORDPTRDS:[406349]//地址进edxPUSHEDX//这里edx为:406349,该地址指向一个字符串//我们假定这个串就是"rageliu"吧//显然这里入栈是做为下面lstrlenA()的参数CALL<JMP.&kernel32.lstrlenA>//lstrlenA()函数取上面串长度,结果7在EA...

    4864
    热度
  • gdt systax error解决方案

    gdtsystaxerror实模式到保护模式里[section.gdt]LABEL_GDT:0,0,0label2:0,Len-1,DA_C+DA_32label3:0,0b800h,0ffffh,DA_DRWnasm编译结果上面3行systaxerror哪有错xoreax,eaxmovax,dsshleax,4addeax,LABEL_GDTmovdword[GdtPtr+2],eax上面4行作...

    97
    热度
  • 关于SEH一个小疑点

    关于SEH一个小问题fs:[0]指向一个TEB的第一个字段,我知道这个的;那么fs:[1]是不是指向TEB结构中的下一个字段呢?moveax,dwordptrfs:[1]是什么意思呢?另外这句指令下面两句是push*******和pusheax,这像是SEH回调函数设置的,我只是想求证一下fs:[1]是不是指向第二个字段,请指点。。。谢谢color='#FF8000'>------解决方案----...

    2165
    热度
  • 汇编的学习教程

    求一个汇编的学习教程本人新手,主要使用c++,学习过c,用过c51,现在因为使用ida的原因,想学习汇编了,我粘贴一些代码,大家看看,帮忙出个主意,告诉我适合ida的汇编教程。AssemblycodeGýsÅ8publicPhoneContactRPhoneContactRprocneararg_0=dwordptr4moveax,[esp+arg_0]movzxedx,...

    10604
    热度
  • 有关win32汇编有关问题,新手

    求助有关win32汇编问题,新手啊弹出对话框;******************************************************************** invoke SendMessage,lParam,LB_GETCURSEL,0,0 lea ecx,@szBuffer invoke SendMessage,lParam,LB_GETTEX...

    1458
    热度
  • 为了学习c 的指针,小弟我的代码不正确,请汇编高手分析一下代码到底做了些什么事

    为了学习c的指针,我的代码不正确,请汇编高手分析一下代码到底做了些什么事?inta=1,b=2,c=3; int*p; intiDif=(int)&c-(int)&p; memcpy(&p+iDif,&b,4);//结果c的值没有变成2memcpy(&c,&b,4);//结果c的值变成了2,但分明&p+iDif就是&c。color='...

    906
    热度
  • 高手请留步,OD一个call的有关问题

    高手请留步,OD一个call的问题比如我找到一个call是这样的pusheaxcall003f4c20我pusheax的值,然后call没反映有的call我就push进去eax的值可以,那为什么有的不可以网上我看别人还要ecx才行问题:为什么在这里要ecx新手,见效了,大牛们给小弟讲解下color='#e78608'>------解决方案------------------------------...

    1912
    热度
  • 窗口上的控件显示出现有关问题

    窗口上的控件显示出现问题。我在窗口里加了一个按钮,一个文本框,一个进度条,然后用BitBlt函数设置了窗口背景为一张图片。但是我一拉大窗口后控件就不见了(只有拉大会这样,缩小窗口控件还在)。而且我将鼠标移到控件上,然后在移到窗口的空余的客户区上时控件也会不见。求解怎么会这样!具体代码如下,很简单的一个窗口我就不写注释了。_ProcWinMain proc usesebxediesi,hWnd,uM...

    96
    热度
  • 作业上的有关问题

    作业上的问题我初学汇编。。。老师的一个作业如下:编写一个实现把操作数1和操作数2相加之和送操作数1的宏,操作数1和2都是存储器单元,也可能都是计数器,所定义的宏应能区分这些情况并分别对待。请问区分存储器单元和寄存器的部分如何用汇编语言实现呢?color='#FF8000'>------解决方案--------------------movb,acolor='#FF8000'>------解决方案-...

    880
    热度