连续使用inc命令,为什么只执行一次?

bluerainbow 2003-04-20 10:05:07
mov ax,[bx+excursion]
shr es:[bx+excursion],1
inc excursion
mov ax,[bx+excursion]
shr es:[bx+excursion],1
inc excursion
mov ax,[bx+excursion]
shr es:[bx+excursion],1
inc excursion
mov ax,[bx+excursion]
...全文
56 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
ahalf 2003-04-23
  • 打赏
  • 举报
回复
每次mov ax,[bx+excursion]得到的ax的值不变
但你可以看到excursion的内容变化了
这是因为在mov ax,[bx+excursion]中取得是excursion的地址,而不是他的值

nongminzhou 2003-04-23
  • 打赏
  • 举报
回复
楼上的老兄,能解释一下为什么mov ax,[bx+excursion]中取得是excursion的地址,而不是他的值呢?
还有shr es:[bx+excursion],1
这一句怎么解释呢?
phoenix7789 2003-04-22
  • 打赏
  • 举报
回复
up
nongminzhou 2003-04-22
  • 打赏
  • 举报
回复
请问这一段代码有什么意义?
用户 昵称 2003-04-21
  • 打赏
  • 举报
回复
看不懂
AI1982 2003-04-21
  • 打赏
  • 举报
回复
shr 指令好像还应当有 word ptr伪操作啊??
wuyisq 2003-04-21
  • 打赏
  • 举报
回复
不太懂,INC 不就是将其后的操作数加1意思嘛?
pdy11 2003-04-20
  • 打赏
  • 举报
回复
你是说 ax里面只是 excursion+1吗 是这个意思吗
zuolihua 2003-04-20
  • 打赏
  • 举报
回复
什么意思,说清楚,是指令只执行一次吗

21,459

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧