. : : Assembly Language : : .  |  首页  |  我提出的问题  |  我参与的问题  |  我的收藏  |  消息中心   |  游客  登录  | 
刷新 | 提问 | 未解决 | 已解决 | 精华区 | 搜索 |
  《汇编语言》论坛 ->自由讨论区
  管理员: assembly   [回复本贴] [收藏本贴] [管理本贴] [关闭窗口]
主题 : :  一个lea居然有这么大学问!  [待解决] 回复[ 3次 ]   点击[ 771次 ]  
chinatree
[帖 主]   [ 发表时间:2012-02-01 17:23 ]   [引用]   [回复]   [ top ] 
荣誉值:118
信誉值:0
注册日期:2011-07-07 22:59
http://bbs.pediy.com/showthread.php?t=77570
不用我说了。
tomato
[第1楼]   [ 回复时间:2012-02-07 07:52 ]   [引用]   [回复]   [ top ] 
荣誉值:405
信誉值:0
注册日期:2008-01-19 14:51
顶。
e56004474
[第2楼]   [ 回复时间:2012-03-13 11:25 ]   [引用]   [回复]   [ top ] 
荣誉值:6
信誉值:1
注册日期:2008-09-04 16:35
讲到硬件上去了。。。。


lea reg,oprd
看到有个帖子,其中如下:

mov dx,offset varw       ;varw是字符串变量
mov ah,9
int 21                   ;

被改为:
lea dx,varw
mov ah,9
int 21

80X86,P71上说offset 和 lea有本质上区别。。。  就是书上的  解释,看得不明白.

如下:
利用操作符offset只能取得用数据定义伪指令定义的变量的有效地址,而不能取得一般操作数的有效地址.
e56004474
[第3楼]   [ 回复时间:2012-03-13 11:32 ]   [引用]   [回复]   [ top ] 
荣誉值:6
信誉值:1
注册日期:2008-09-04 16:35
术语坑人啊。
需要登录后才能回帖 -->> 请单击此处登录
    Copyright © 2006-2024   ASMEDU.NET  All Rights Reserved