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

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

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

为啥要在前面加个DS啊

[培训]科锐逆向工程师培训第53期2025年7月8日开班!

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 191
活跃值: (351)
能力值: ( 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了一下得到的, 可以看看。
223K9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8X3u0D9L8$3N6Q4x3X3f1I4y4U0y4Q4x3X3g2U0L8$3#2Q4x3V1k6^5K9h3q4G2M7r3g2F1k6%4W2S2L8W2)9#2k6U0p5H3z5g2)9J5c8X3u0D9L8$3N6Q4x3V1k6K6N6r3q4@1K9h3y4Q4x3V1j5I4y4o6V1^5x3K6t1I4y4K6x3J5x3o6p5H3y4K6p5%4y4o6p5@1x3U0M7I4y4K6y4Q4x3V1j5`.
2010-11-5 18:37
0
游客
登录 | 注册 方可回帖
返回