作者happycoco (happy)
看板ASM
标题[问题] 寻址方式的疑惑
时间Mon Mar 5 17:06:06 2007
首先请教下面的两句话的效果为什麽是一致的
mov ax,1200h
mov ax,[1200h]
因为按我的理解加了[]之後表示对地址的引用,但是实际上好像不是这样
那麽如果我确实想访问内存地址1200h的话是不是一定得这麽写:
mov ebx,1200h
mov eax,[ebx]
谢谢大侠!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 211.99.222.55
1F:推 zha0:对 .. [] <- 看成访问记忆体内容,会好记一点 (LEA 除外 :P) 03/05 17:09
2F:→ happycoco:那是否能理解为[1200h]表示的应该是地址为1200h的记忆体 03/05 17:12
3F:→ happycoco:的内容.谢谢大侠 03/05 17:13
4F:→ zha0:嗯,都可以,你好记会用就好了 XDXD 03/05 17:17
5F:推 final01:那两种写法对cpu来说是一样的.只是第二种比较好离解 03/05 19:04
6F:→ happycoco:据说写成DS[DP]的方式就没有问题了XD 03/09 19:59