首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 汇编语言 >

关于LDS命令解决方案

2012-02-15 
关于LDS命令急:LDSREG,OPRD这个是将段地址传送到DS,偏移地址传送到通用寄存器,执行的操作是 REG---OPR

关于LDS命令
急:


LDS   REG   ,   OPRD
这个是将段地址传送到DS,偏移地址传送到通用寄存器,
执行的操作是 <REG>   <---   <OPRD>
                        <DS>     <---   <OPRD+2>
那么为什么低字是偏移地址,高字存储的是段地址



[解决办法]
lds si, [10h] 指令的功能就是将 [10h] 处的 word 赋予 si, [12h] 处的 word 赋予 ds 啊
[10h] 地址出存储的是偏移地址, 还是普通的数, 这个, 从设计该指令的目的和该指令的功能来看, 是偏移地址了. 虽然也可能在后面仅仅是作为一个数来处理, 但如果只是一个普通的数的话, 似乎没有必要使用该指令了, mov si, ds:[10h] 足矣

热点排行