首页
社区
课程
招聘
[旧帖] [求助]再请教一汇编:程序如何知道BL与DS发生了关系 0.00雪花
发表于: 2010-7-12 23:50 1155

[旧帖] [求助]再请教一汇编:程序如何知道BL与DS发生了关系 0.00雪花

2010-7-12 23:50
1155
DATA1 SEGMENT
b1 DB 10h
DATA1 ENDS
DATA2 SEGMENT
b2 DB 23h
DATA2 ENDS
CODE1 SEGMENT
ASSUME CS:CODE1, DS:DATA1, ES:DATA2
START: MOV AX, DATA1
MOV DS, AX  ;把数据段DATA1的段值赋给段寄存器DS
MOV AX, DATA2
MOV ES, AX ;把数据段DATA2的段值赋给段寄存器ES

MOV BL, b1 ;引用DS来访问DATA1中的变量b1
——————程序怎么知道b1在DATA1而不是DATA2中?也就是BL怎么和DS发生关系?

MOV AL, b2 ;引用ES来访问DATA2中的变量b2
——————程序怎么知道b2在DATA2而不是DATA1中?AL又是怎么和ES发生关系?


CODE1 ENDS
END START

这几在看汇编,蛮多问题的,希望高手指点一下,谢谢啦!

[培训]《安卓高级研修班(网课)》月薪三万计划,掌握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 1
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
我已经理解为啥啦,谢谢大家哈。
2010-7-14 22:20
0
雪    币: 401
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
这个标题让我邪恶了一把。。。。罪过罪过。。。
2010-7-15 01:13
0
游客
登录 | 注册 方可回帖
返回
//