gg
当前位置: 首页 >> 其他开发语言 >> 相关推荐

关于Java转汇编代码的分析。特别困惑。请大家支招的搜索推荐

bytemap[32]={0,0……0}; intlen=strlen(string); for(inti=0;i<len;i++) map[(string[i])>>3]|=1<<((string[i])&7) 下面是汇编代码,map和string都是byte型的变量。 PrepareMapPROC, string:PTRBYTE, map:PTRBYTE locali:byte movesi,string moveax,map movi,0 For: SHRDebx,[esi+i],3 AND[eax+i],7 SHRDedx,[eax+i],1 OR[eax+ebx],edx inci loopFor 我这是直接按照代码翻译过来的,但是有错误,谁懂能帮我看看纠正下嘛。 汇编?java 你应该: leaesi,string leaedi,map for: movzxecx,byteptr[esi] incesi jecxzdone movedx,1 moveax,ecx andecx,7 shreax,3 shledx,cl or[edi+eax],edx jmpfor done: 引用1楼DelphiGuy的回复: 你应该: leaesi,string leaedi,map for: movzxecx,byteptr[esi] incesi jecxzdone movedx,1 moveax,ecx andecx,7 shreax,3 shledx,cl or[edi+eax],edx jmpfor done: 请问...

查看详情

搜索推荐
学习JAVA到了困惑之处,希望大家帮我分析分析

我刚学习java不久,所以对一些知识还不是非常清楚,现在有些困惑了,我想,现在要是继续学习下去肯定会更加云里雾里,所以到这里求助一下。我现在对类、对象、属...

真心丢大家帮我分析分析强制转换的用处,困惑3通宵了:(UINT8*)pMsg前面括号里是神马用途,附代码

if(!m_OmtSocket.Send((UINT8*)pMsg, ulMsgLen))APP_TOOL_MSG_STRU_V2 *pMsg //定义typedef struct{OMA_HEADER_STRU stOmaHeader; //OMA头VOS_MSG_...

求真心分析下面这些#if和#pragma once的意图(50行代码),困惑很久了,真心求分析这些代码的细节

首先是这句#if !defined(AFX_CLASSTREEWND_H__0517A828_D18F_11D3_A727_009027900694V2__INCLUDED_)#define AFX_CLASSTREEWND_H__0517A828_D18F_11D3_A727_00902...

想学java,大家给支支招

一直想学java,计算机大三的学生了。不过学校一直没有开着门课,不知道该从哪里学起。最近好多就业培训机构来学校各种宣传啊。本来是打算是去图书馆借几本书看看...

大家帮我分析一下这个菜单(特别简单)。

源代码如下:<style>#D1 {BACKGROUND-COLOR: lightblue;BORDER-BOTTOM: white 2px outset; BORDER-LEFT: white 2px outset; BORDER-RIGHT: white 2px outs...

真心求分析下下面10多行汇编代码是什么意思啊?最好每行仔细分析下,谢谢,尤其是哪个宏实现的是什么

本帖最后由 gjskxy1 于 2011-02-01 11:06:51 编辑 ------------ 函数指针。 ------------ 我猜的。 ------------ 引用 2 楼 mhbbcrcpj 的回复:我猜的。能具...

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

int a = 1,b=2,c=3;int* p;int iDif = (int)&c - (int)&p;memcpy(&p+iDif,&b,4);//结果c的值没有变成2 memcpy(&c,&b,4);//结果c...

运行期问题:动态生成的窗体关闭的特别慢,哪位老大帮分析分析!!在线等

假设窗体from2是在窗体from1上通过代码动态生成的 TForm2 *Form2; try { Form2= new TForm2h(Application); Form2->ShowModal(); ...

如何分析汇编代码?

TITLEF:\Project\MyProject\test_eh\test_eh.cpp.386Pinclude listing.incif @Version gt 510.model FLATelse_TEXTSEGMENT PARA USE32 PUBLIC 'CODE'_TEXT...

printf反汇编代码分析

18: printf("%d\n",u);0040D473 mov ecx,dword ptr [ebp-3Ch]0040D476 push ecx0040D477 push offset string "%d\n" (...

怎么分析反汇编代码

各位高手,汇编的指令我基本上都懂,但是反汇编一后,我怎么也看不懂,他们这一步要做什么,你们可以教我怎么分析反汇编代码 ------------ 所用的工具为IDA 4....

帮忙分析一段汇编代码

int a;float b;double c;scanf("%d, %d, %d", &a, &b, &c);00401003 lea eax,[esp+0Ch] 00401007 push eax 00401008 lea ...

大家帮我分析分析这段代码吧, 解决问题者100分奉上

我从网上找了一段用C实现的DES加密算法, 具体实现见 http://hi.baidu.com/392672621/blog/item/e46c1d477f315c318694735d.html , 但是这段代码只能给一个8个...

帮忙分析下如下一段汇编代码!

..........................text:006123EC loc_6123EC: ; CODE XREF: sub_612310+C1j.text:006123EC mov eax...

求助,以汇编角度分析此代码的问题

char* GetString(void){char p[] = "hello world"; //用字符串常量来初始化数组的内存空间return p; //编译器将提出警告}int main(){ char *p;p = G...

热门搜索 - TryCatch Copyright © 2012-2013 tc5u.com 版权所有