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

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

2009-1-14 12:18
4903
如下
...........
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前啊。

是什么问题呢

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

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