启动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的
------解决方案--------------------------------------------------------
是不是把“,”输成了“.”了,还是你的系统有问题?
------解决方案--------------------------------------------------------
------解决方案--------------------------------------------------------
额。。。
综上所述,个人觉得他那个XP的MS-DOS有问题
------解决方案--------------------------------------------------------
我也是认为是dos有问题,这个指令就我的水平认为是没有问题的。(虽然我也是菜鸟)
------解决方案--------------------------------------------------------
没输入错误的话,那就只有DOS问题了