|
![]() | 作者: lxlmf [boadi]
![]() |
登录 |
(汇编)在DOS调用的时候回有些入口参数比如:AH=?,DS:DX=?中的 DS:DX是不是DS:[DX]的意思 |
地主 发表时间: 04-08-19 15:30 |
![]() | 回复: ProgramLive [coolcall] ![]() |
登录 |
我糊涂了![]() |
B1层 发表时间: 04-08-19 21:47 |
![]() | 回复: ProgramLive [coolcall] ![]() |
登录 |
哦是不一样的,前者是直接寻址,后者是间接寻址 很少看汇编,开始我还以为前者是用DX的物理地址 与DS相加。 ![]() |
B2层 发表时间: 04-08-20 10:12 |
![]() | 回复: lxlmf [boadi] ![]() |
登录 |
那依你看第二个是用段跨越DS传段地址,那第一个是什么,好象讲不通 |
B3层 发表时间: 04-08-22 14:18 |
![]() | 回复: ProgramLive [coolcall] ![]() |
登录 |
ds:dx --> ds*16b+(dx的内容为操作数)=物理地址 ds:[dx] -->ds*16b+(把dx的内容作为地址,操作数就是在这个地址)=物理地址 ![]() |
B4层 发表时间: 04-08-22 16:19 |
![]() | 回复: hannyu [hannyu] ![]() |
登录 |
呵呵,所言急是![]() |
B5层 发表时间: 04-08-22 17:01 |
![]() | 回复: lxlmf [boadi] ![]() |
登录 |
错错错,请你们再看清楚 |
B6层 发表时间: 04-08-23 15:53 |
![]() | 回复: ProgramLive [coolcall] ![]() |
登录 |
看不出,请指教![]() |
B7层 发表时间: 04-08-23 18:56 |
![]() | 回复: qiezic [qiezic] ![]() |
登录 |
DX这个应该可以说是寄存器地址 [DX]这个应该可以说是存储器地址 好象是这样的! |
B8层 发表时间: 04-08-24 08:54 |
![]() | 回复: lxlmf [boadi] ![]() |
登录 |
如果没有猜错的话,是ASM和MASM的差别吧 |
B9层 发表时间: 04-08-24 14:51 |
|
20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon
粤ICP备05087286号