首页
社区
课程
招聘
[旧帖] [求助]_asm pause 和_asm nop怎么区别? 0.00雪花
发表于: 2009-5-10 13:33 7700

[旧帖] [求助]_asm pause 和_asm nop怎么区别? 0.00雪花

2009-5-10 13:33
7700
如题,_asm pause是什么汇编指令啊

[课程]FART 脱壳王!加量不加价!FART作者讲授!

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 214
活跃值: (10)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
2
奇怪...INTEL指令手册没查到..
2010-4-27 17:14
0
雪    币: 458
活跃值: (421)
能力值: ( LV9,RANK:610 )
在线值:
发帖
回帖
粉丝
3
_asm pause 的反汇编代码如下
00401480   .  F2:           prefix repne:
00401481   .  90            nop
00401482   .  C3            retn

__asm nop 的反汇编代码也如下
00401481   .  90            nop
00401482   .  C3            retn

这个F2前缀真是没劲~~~。。。
2010-4-27 17:39
0
雪    币: 724
活跃值: (81)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
4
你的手册太老了,下本新的吧,pause的编码正如楼上回答的,是NOP加F3前缀,这条指令是为支持超线程的CPU做优化用的,不支持超线程的CPU也能用,具体看INTEL手册。
2010-4-27 21:16
0
雪    币: 724
活跃值: (81)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
5
INTEL手册的下载地址:http://www.intel.com/products/processor/manuals/index.htm
2010-4-27 21:25
0
游客
登录 | 注册 方可回帖
返回
//