首页
社区
课程
招聘
关于win32汇编的一个问题。
发表于: 2013-4-1 23:32 4199

关于win32汇编的一个问题。

2013-4-1 23:32
4199
push 0h
                                                  push 0h
                                                  mov ecx,FFFFFFFF
                                                  push ecx
                                                  push 39C44AECh
                                                  push 0h
                                                  call edx       

mov ecx,FFFFFFFF   这一句出错,同样用PUSH FFFFFFFF  也不行是什么道理。        error A2006: undefined symbol : FFFFFFFF

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (6)
雪    币: 2411
活跃值: (1412)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
2
mov ecx, 0FFFFFFFFh

这样子看起来比较舒服
2013-4-1 23:39
0
雪    币: 227
活跃值: (10)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
3
为什么要加个0呢,
2013-4-1 23:44
0
雪    币: 239
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
因为汇编源程序不允许常量以字符开头
2013-4-2 08:22
0
雪    币: 1121
活跃值: (722)
能力值: ( LV5,RANK:66 )
在线值:
发帖
回帖
粉丝
5
楼主基础没打好啊。所有的十六进制数,字母开头的话,要在前面加个0,表示数字,后面的h表示十六进制hex。
2013-4-2 09:13
0
雪    币: 796
活跃值: (370)
能力值: ( LV9,RANK:380 )
在线值:
发帖
回帖
粉丝
6


这是某个游戏里面的一个call吧,,,楼主基础最重要啊。
2013-4-2 09:15
0
雪    币: 227
活跃值: (10)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
7
有眼光,几年不用我早就扔光了。慢慢捡回来。感谢各位
2013-4-2 09:18
0
游客
登录 | 注册 方可回帖
返回
//