首页
社区
课程
招聘
使用
雪    币: 4
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
枫痕 2010-6-18 08:11
0
[求助]在系统领域里,OD常停在mov edi,edi
我也想进来看看咋回事。其实是正常的,有的系统函数开头就是这样的。就是mov EDI,EDI ,也不知道是不是用这句来对齐。
雪    币: 4
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
枫痕 2010-6-18 01:40
0
雪    币: 4
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
枫痕 2010-6-7 11:29
0
[求助]一个函数的汇编代码
[QUOTE=半道出家;819924]这应是一种优化,在指令执行过程中,内存访问占用的时间比较长,而对于现代CPU来说,内存访问和计算可以同时执行,也就是说0040111E处的内存访问和前面两个计算指令可以同时执行,这样可以节省时间,但这种优化不能跨分支。

另外,楼主的程序好象有错,

pBuf[nCurrent]>12...[/QUOTE]

是汉字就成立了
雪    币: 4
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
枫痕 2010-6-5 09:08
0
雪    币: 4
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
枫痕 2010-3-10 14:39
0
[求助]VC2008编译问题
你编译的是Debug版本吧,换成realease
雪    币: 4
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
枫痕 2010-3-4 15:23
0
[求助]VS2008编译汇编程序的问题
搞定了,我自己来答吧。后来在系统里搜msvcr又看到了msvcr90.dll复制到环境变量里的一个目录,执行报错,用depend查,printf出现了在导入表那。不知道,是不是在msvcr90.dll要调用printf,是不是要做一些相关初始化工作。
正确的是
配置属性-链接器-输入 中,将附加依赖项改为:
C:\masm32\lib\*
我的MASM 9装在C:\masm32\
这样链接时,msvcrt.lib就会使用masm9的那个引入库,会链接到MSVCR.DLL,而不是那个msvcr90.dll。
雪    币: 4
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
枫痕 2010-1-1 13:47
0
雪    币: 4
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
枫痕 2009-12-26 11:17
0
精华数
RANk
4
雪币
0
活跃值
关注数
粉丝数
0
课程经验
0
学习收益
0
学习时长
基本信息
活跃值  活跃值:活跃值
  在线值:
  浏览人数:36
  最近活跃:0
  注册时间:2009-12-24
勋章
能力值

账号登录
验证码登录

忘记密码?
没有账号?立即免费注册