首页
社区
课程
招聘
[求助]调试cpu-z遇到未知命令
2009-1-14 12:18 4476

[求助]调试cpu-z遇到未知命令

2009-1-14 12:18
4476
如下
...........
004A5A7F   .  BB 00000000   mov     ebx, 0
004A5A84   .  B8 01000000   mov     eax, 1
004A5A89      0F3F          ???                                      ;  未知命令
004A5A8B      07            pop     es
004A5A8C      0B85 DB0F9445 or      eax, dword ptr [ebp+45940FDB]
004A5A92   ?  E7 5B         out     5B, eax
............

0f 3f 查看Intel Architecture Software Developer Manual卷2的opcode map

发现是两个前缀,一个是lock前缀,一个是REP/REPE前缀。
但是这两个前缀明显不能用在pop     es前啊。

是什么问题呢

阿里云助力开发者!2核2G 3M带宽不限流量!6.18限时价,开 发者可享99元/年,续费同价!

收藏
点赞0
打赏
分享
最新回复 (3)
雪    币: 231
活跃值: (45)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
qdk 2009-1-14 12:20
2
0
nop掉就好了
雪    币: 635
活跃值: (101)
能力值: ( LV12,RANK:420 )
在线值:
发帖
回帖
粉丝
qihoocom 9 2009-1-14 13:49
3
0
这里根本不是代码吧。。。
3f(aas)前如果加lock的话会触发#UD异常的
雪    币: 231
活跃值: (45)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
qdk 2009-1-14 14:04
4
0
记错了。。
汗。
真的会有#UD异常发生
不知道这里搞什么鬼
游客
登录 | 注册 方可回帖
返回