当前位置: 代码迷 >> 汇编语言 >> debug的a命令有关问题
  详细解决方案

debug的a命令有关问题

热度:9314   发布时间:2013-02-26 00:00:00.0
debug的a命令问题
启动debug
输入“-a 1000:0”
显示1000:0000,输入“mov ax, 1”回车
显示“^error”

怎么回事啊?
我初学的
按照教科书输入的

对了,我的操作系统是xp
不是dos
通过cmd命令进入控制台,再输入debug启动debug程序的

------解决方案--------------------------------------------------------
C:\Documents and Settings\Administrator>debug
-a 1000:0
1000:0000 mov ax,1
1000:0003 nop
1000:0004
正确啊!
------解决方案--------------------------------------------------------
我像下面这样测试过,没有问题:
-a1000:0
1000:0000 mov ax,1
1000:0003
-

------解决方案--------------------------------------------------------
反汇编没有错,可能你的操作系统有问题。
------解决方案--------------------------------------------------------
估计是你某个字符敲错了,再重新试试。
------解决方案--------------------------------------------------------
你的问题我好像出现过,MOV AX,1 你AX后面忘记了逗号“,”了吧。
刚才试了下,MOV AX 1然后回车,会提示ERROR的
------解决方案--------------------------------------------------------
是不是把“,”输成了“.”了,还是你的系统有问题?
------解决方案--------------------------------------------------------
探讨
楼主,你的指令是错误的写“mov ax, 1”,“ax, 1”不应该有空格。
系统认为指令是错误的。
细心点。
努力学习,天天向上。

------解决方案--------------------------------------------------------
额。。。
综上所述,个人觉得他那个XP的MS-DOS有问题
------解决方案--------------------------------------------------------
我也是认为是dos有问题,这个指令就我的水平认为是没有问题的。(虽然我也是菜鸟)
------解决方案--------------------------------------------------------
没输入错误的话,那就只有DOS问题了
  相关解决方案