首页
社区
课程
招聘
[原创]Windows X64汇编入门(1)
发表于: 2007-5-5 23:31 67678

[原创]Windows X64汇编入门(1)

2007-5-5 23:31
67678
收藏
免费 7
支持
分享
最新回复 (41)
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
26
怎么感觉比WIN32复杂呢?
2007-9-10 16:33
0
雪    币: 224
活跃值: (10)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
27
xor r9d,r9d
lea r8, caption
lea rdx, text
xor rcx,rcx

我也是不太明白
既然参数都放在这几个寄存器中了,为何还要对堆栈进行操作?

这时候可不可以按照32位的来处理,就用:
push ××
push ××
…………
call function
2007-9-10 19:56
0
雪    币: 263
活跃值: (10)
能力值: ( LV9,RANK:210 )
在线值:
发帖
回帖
粉丝
28
64位的exe会不是RE文件....
2007-9-14 10:38
0
雪    币: 203
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
29
大哥~可不可以 分享一下 ~~~GoAsm.exe 还有 链接器GoLink.exe、资源编译器GoRC.exe、除错测试工具GoBug.exe和TestBug.exe等~~~呀~~
找了半天~!
都没找到~~非常感谢~~~
wutong.11299@yahoo.com.cn或 wutong_11299@126.com
谢谢楼主~~~~~
2008-11-12 16:00
0
雪    币: 203
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
30
还有就是为什么~~我现有的 Visual Studio 2005 中文和 英文版都 没有ML64~~
是不是有些精简版没有呀~~
2008-11-12 16:05
0
雪    币: 5275
活跃值: (456)
能力值: (RANK:1170 )
在线值:
发帖
回帖
粉丝
31
用google搜GoASM,第一项就是。上不去的话用代理。
安装时选择64位编译工具。
2008-11-12 17:18
0
雪    币: 102
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
32
85C0                         test eax,eax
0F857BFDFFFF        jne  00062645
41                              inc ecx

我这里要修改为jne-->jmp的话,需要怎么修改?
实在不懂x86_64
2008-12-20 16:16
0
雪    币: 292
活跃值: (70)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
33
因此8(位)*5=40=28h。

这儿应该是8(字节)*5吧

才发现是几年之前的帖子了。。。。。
2010-10-19 10:15
0
雪    币: 119
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
34
谢谢楼主分享,我还没接触汇编呢
2011-5-7 15:32
0
雪    币: 118
活跃值: (15)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
35
嗯,好好学习了一下,感觉还是有点晕,再好好消化一下
2011-5-16 11:17
0
雪    币: 585
活跃值: (573)
能力值: ( LV13,RANK:290 )
在线值:
发帖
回帖
粉丝
36
顶。。。。。。。。。。。。。
2012-3-1 15:57
0
雪    币: 585
活跃值: (573)
能力值: ( LV13,RANK:290 )
在线值:
发帖
回帖
粉丝
37
64位系统下驱动里不能使用内联汇编,,又必须写汇编了。。。。。。。。。。
这个帖子很好
2012-3-1 16:02
0
雪    币: 207
活跃值: (13)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
38
sorry,楼主,用Win8.1编译的运行效果:
上传的附件:
2014-12-1 17:27
0
雪    币: 85
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
39
好深奥呀!好好学习了,谢谢!
2015-4-16 12:50
0
雪    币: 2496
活跃值: (221)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
40
学习.api会保留哪个寄存器的值不变.
2015-9-8 07:54
0
雪    币: 346
活跃值: (25)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
41
温故而知新!
2016-12-27 10:40
0
雪    币: 28
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
42
我居然找不到AMD的开发人员手册
2017-4-22 16:57
0
游客
登录 | 注册 方可回帖
返回
//