首页
社区
课程
招聘
[求助]问下AL ES 在OD里面哪里可以看到啊 老是在OD 看到16位的
发表于: 2010-11-5 13:32 2101

[求助]问下AL ES 在OD里面哪里可以看到啊 老是在OD 看到16位的

2010-11-5 13:32
2101
比如说 mov eax,ds:[144F13]
mov eax,ES:[144F13]

为啥要在前面加个DS啊

[课程]Linux pwn 探索篇!

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 191
活跃值: (335)
能力值: ( LV9,RANK:450 )
在线值:
发帖
回帖
粉丝
2
建议你看下win32汇编的书了先.
2010-11-5 14:05
0
雪    币: 1644
活跃值: (53)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
要点:
(1) 8086/8088 CPU 有 20 根地址线,可直接寻址的物理地址空间为 1M 字节(2的20次方)。

(2) 但是, 8086/8088 微处理器内部数据通路和寄存器皆为 16 位,内部 ALU 只能进行 16 位运算,在程序中也只能使用 16 位地址,将寻址范围限制在了2的16次方=65536(64K)字节。

(3) 为了使1M字节的地址空间能够充分得到利用, 采用了对存储器分段和使用段寄存器的方法。

具体可以参考汇编语言教材。

下面这个链接是随便google了一下得到的, 可以看看。
http://blog.163.com/xiaopengyan_109/blog/static/149832173201071741427173/
2010-11-5 18:37
0
游客
登录 | 注册 方可回帖
返回
//