压寨宝宝 发表于 2013-1-23 20:41:42

ax寄存器不能作为段偏移寄存器吗?比如ds:[ax]?

直接上图~~~
为什么呢??



压寨宝宝 发表于 2013-1-23 20:53:44

罂粟、 发表于 2013-1-23 20:41 static/image/common/back.gif
AX(Accumulator Register,累加器):一般用来存放参加运算的数据和结果,在乘除法运算,I/O操作,BCD数运算中 ...

soga!~~~~

s0512 发表于 2013-1-23 20:54:18

在保护模式下是可以的。。8086不支持~~{:2_33:}

压寨宝宝 发表于 2013-1-23 20:55:09

s0512 发表于 2013-1-23 20:54 static/image/common/back.gif
在保护模式下是可以的。。8086不支持~~

什么是保护下。~~

s0512 发表于 2013-1-23 20:58:43

压寨宝宝 发表于 2013-1-23 20:55 static/image/common/back.gif
什么是保护下。~~

WIN32汇编!!32位汇编中,是可以的

压寨宝宝 发表于 2013-1-23 21:21:32

s0512 发表于 2013-1-23 20:58 static/image/common/back.gif
WIN32汇编!!32位汇编中,是可以的

噢。这样哦!~~~恩恩,好的,一步一步来学。{:5_109:}

n2zee 发表于 2013-1-25 19:10:11

mov ,al这句出错了,寄存器间接寻址不能使ax,可以使bx,bp,sp,di,si

n2zee 发表于 2013-1-25 19:10:47

好好看看中南大学的课程,里面很清楚。
页: [1]
查看完整版本: ax寄存器不能作为段偏移寄存器吗?比如ds:[ax]?