鱼C论坛

 找回密码
 立即注册
查看: 2085|回复: 11

此汇编程序可以编译成功,可我用debug调试时,会出现“File not found”,

[复制链接]
发表于 2013-7-30 13:37:09 | 显示全部楼层 |阅读模式
1鱼币
assume  cs : code

code  segment
       start: mov ax,cs
                  mov ds,ax
                          mov si,offset n1
                          mov ax,0
                          mov es,ax
                          mov di,200h
                          mov cx, offset n3-offset n1
                          cld
                          rep movsb
                          
                          mov ax,0
                          mov es,ax
                          mov bx,0
                          mov word ptr es:[bx],200h
                          mov word ptr es:[bx+2],0
                          
                          mov ax,4c00h
                          int 21h
                          
n1:    jmp short n2
       db 'helloword!'
n2:     mov ax,cs
        mov ds,ax
                mov si,202h
                mov ax,0b800h
                mov es,ax
                mov di,0
                mov cx,10
               
    s:   mov al,ds:[si]
             mov es:[di],al
                 inc si
                 add di,2
                 loop s
                 
                 mov ax,4c00h
                 int 21h
        n3:nop
code ends
end start


最佳答案

查看完整内容

改下文件名试试,file not find就是没找到文件~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2013-7-30 13:37:10 | 显示全部楼层

改下文件名试试,file not find就是没找到文件~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2013-7-30 15:00:52 | 显示全部楼层
你需要先进入存放exe文件的目录下,然后再运行debug
或者直接在开始---运行那儿输入debug c:\masm\1.exe      
debug后面跟程序的绝对路径
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2013-7-30 15:30:40 | 显示全部楼层
说明你要debug的文件路径错了~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2013-7-30 15:37:26 | 显示全部楼层
福禄娃娃 发表于 2013-7-30 15:00
你需要先进入存放exe文件的目录下,然后再运行debug
或者直接在开始---运行那儿输入debug c:\masm\1.exe   ...

朋友,我的路径是没有问题的,这个出错的exe文件和其他好的exe文件都是在同一个目录文件中,那些exe文件调试时不会有任何问题,所以我怀疑我的这个程序里面的代码可能有逻辑错误。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2013-7-30 15:38:36 | 显示全部楼层
清风2007 发表于 2013-7-30 15:37
朋友,我的路径是没有问题的,这个出错的exe文件和其他好的exe文件都是在同一个目录文件中,那些exe文件调 ...

你能帮我看一下这个程序有逻辑错误吗?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2013-7-30 15:42:56 | 显示全部楼层
zer0 发表于 2013-7-30 15:30
说明你要debug的文件路径错了~

问题时,跟这个文件同一目录下,还有其他的exe文件,这些文件调试时,是没有问题的,我用同一方法去调试这个程序时,就出错了。若真像你说的路径出错,那么跟它同一级的exe文件在调试时,也会出错,但那些文件却没有出错
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2013-7-30 20:06:35 | 显示全部楼层
小甲鱼 发表于 2013-7-30 17:03
改下文件名试试,file not find就是没找到文件~

我也出现同样问题,不过按老师的方法已经解决了{:1_1:}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2013-7-30 20:42:22 | 显示全部楼层
学习下。。。。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2013-7-31 07:26:37 | 显示全部楼层
小甲鱼 发表于 2013-7-30 17:03
改下文件名试试,file not find就是没找到文件~

甲鱼老师说得没错,改了文件名就可以了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2013-7-31 08:29:09 | 显示全部楼层
看看!!!!!@@@@@@@@@
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2013-7-31 13:45:47 | 显示全部楼层
路径问题:titter:
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-9-29 05:29

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表