当前位置: 代码迷 >> 汇编语言 >> 段地址的表示方法解决方法
  详细解决方案

段地址的表示方法解决方法

热度:2881   发布时间:2013-02-26 00:00:00.0
段地址的表示方法
ds:[bx]没错,假设ds=0200h
写成 0200:[bx]可以吗

------解决方案--------------------------------------------------------
不行 写的格式要满足机器可编译的 寻址格式
------解决方案--------------------------------------------------------
不可以,不支持没有这样格式的指令/前缀
------解决方案--------------------------------------------------------
不可以的。。。。
------解决方案--------------------------------------------------------
0200h这应该是地址值吧


------解决方案--------------------------------------------------------
在x86指令集中,访问内存操作数不能用立即数表示段地址,必须是一个段寄存器。
------解决方案--------------------------------------------------------
debug模式下应该可以吧?
------解决方案--------------------------------------------------------
在源程序模式中是不能这么写的。
debug模式下没试过。
------解决方案--------------------------------------------------------
都不可以吧。#5楼 说的很明白了,对段址的指派,必须通过段寄存器来进行,不能是立即数或其它的寻址模式。
  相关解决方案