首页
课程
问答
CTF
社区
招聘
峰会
发现
排行榜
知识库
工具下载
看雪20年
看雪商城
证书查询
登录
注册
首页
社区
课程
招聘
发现
问答
CTF
排行榜
知识库
工具下载
峰会
看雪商城
证书查询
社区
经典问答
发新帖
0
0
一个小问题
发表于: 2010-10-31 12:58
3066
一个小问题
lium
2010-10-31 12:58
3066
eax = ??+??+ah+al
大家都知道,eax寄存器有8位
后4位是 ah 、al
前4位 怎么表述?
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课
收藏
・
0
免费
・
0
支持
分享
分享到微信
分享到QQ
分享到微博
赞赏记录
参与人
雪币
留言
时间
查看更多
赞赏
×
1 雪花
5 雪花
10 雪花
20 雪花
50 雪花
80 雪花
100 雪花
150 雪花
200 雪花
支付方式:
微信支付
赞赏留言:
快捷留言
感谢分享~
精品文章~
原创内容~
精彩转帖~
助人为乐~
感谢分享~
最新回复
(
3
)
noconfuse
雪 币:
41
活跃值:
(10)
能力值:
( LV2,RANK:10 )
在线值:
发帖
0
回帖
2
粉丝
0
关注
私信
noconfuse
2
楼
EAX可称为数据寄存器,你除了直接访问外,还可分别对其高十六位和低十六位进行访问。它们的低十六位就是把它们前边儿的E去掉,即EAX的低十六位就是AX。而且它们的低十六位又可以分别进行八位访问,也就是说,AX还可以再进行分解,即AX还可分为AH(高八位)AL(低八位)。(百度百科)
你想取前16位的话,可以:
MOV CL, 16
SHR EAX ,CL
MOV AX ,MEM ;此时的AX既是你想要的结果
2010-10-31 13:16
0
lium
雪 币:
256
活跃值:
(10)
能力值:
( LV2,RANK:10 )
在线值:
发帖
8
回帖
83
粉丝
0
关注
私信
lium
3
楼
谢谢2楼,你讲的这些我都知道。
看来这个问题无解,前4位根本没有直接的表述。
10个kx给你了,谢谢你的热心。
2010-10-31 13:34
0
alicoool
雪 币:
45
活跃值:
(10)
能力值:
( LV2,RANK:10 )
在线值:
发帖
0
回帖
15
粉丝
0
关注
私信
alicoool
4
楼
楼主,试问下,他写的是对么?呵呵..
2010-11-7 12:08
0
游客
登录
|
注册
方可回帖
回帖
表情
雪币赚取及消费
高级回复
返回
lium
8
发帖
83
回帖
10
RANK
关注
私信
他的文章
一个小问题
3067
[求助]请坛主关注一下......
4431
[求助]请教一个很菜的问题
5181
[求助]请教!关于IAT的.........
3619
[求助]请教一个问题....
3598
关于我们
联系我们
企业服务
看雪公众号
专注于PC、移动、智能设备安全研究及逆向工程的开发者社区
看原图
赞赏
×
雪币:
+
留言:
快捷留言
为你点赞!
返回
顶部