. : : Assembly Language : : .  |  首页  |  我提出的问题  |  我参与的问题  |  我的收藏  |  消息中心   |  游客  登录  | 
刷新 | 提问 | 未解决 | 已解决 | 精华区 | 搜索 |
  《汇编语言》论坛 ->[bx]和loop指令
  管理员: assembly   [回复本贴] [收藏本贴] [管理本贴] [关闭窗口]
主题 : :  程序 5.5 相关问题  [已解决] 回复[ 4次 ]   点击[ 315次 ]  
outlaw
[帖 主]   [ 发表时间:2008-06-28 19:58 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:6
注册日期:2008-06-07 10:57
王爽版《汇编语言》第113页程序5.5

书中是 mov al,ds:[0]
      mov ah,0
      add dx,ax

可不可以在开始就初始化 mov ax,0
之后就不用每次都写 mov ah,0了

刚敲了程序进去,误操作没保存,懒得再敲,就借地儿问一下。

先谢过。
ppt
[第1楼]   [ 回复时间:2008-06-28 20:33 ]   [引用]   [回复]   [ top ] 
荣誉值:56
信誉值:0
注册日期:2007-09-23 18:23
这个可以的.相信自己.
mouse
[第2楼]   [ 回复时间:2008-06-29 09:35 ]   [引用]   [回复]   [ top ] 
荣誉值:472
信誉值:12
注册日期:2007-10-16 15:34
我觉得有了想法在用计算机试试才深刻,别人说的很容易忘的~

写好程序,debug看下寄存器的变化,就能判断了。
outlaw
[第3楼]   [ 回复时间:2008-06-29 16:25 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:6
注册日期:2008-06-07 10:57
是这样没错

不过敲了程序,保存时出错了,本身也就是想看看是否可以这样用,我判断是可以的,证实判断就可以了,毕竟当时这样写程序的目的就是想看看是否可以这样用。达到目的就可以了。
outlaw
[第4楼]   [ 回复时间:2008-07-02 16:24 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:6
注册日期:2008-06-07 10:57
此贴由 贴主 于 [ 2008-07-02 16:24 ] 结贴。 结贴原因:问题已解决
得分情况: 1楼(ppt):6分  
此问题已结贴!
    Copyright © 2006-2024   ASMEDU.NET  All Rights Reserved