当前位置: 代码迷 >> 汇编语言 >> debug载入可执行文件到内存展示error ,老师们有空进来指点下
  详细解决方案

debug载入可执行文件到内存展示error ,老师们有空进来指点下

热度:339   发布时间:2016-05-02 04:28:50.0
debug载入可执行文件到内存显示error ,老师们有空进来指点下
大前天看王爽老师的汇编书看到程序执行过程跟踪在dos运行一个程序我跟着做可是我搞了三天都加载不了 上网下载个debug.exe 跟sasm 放在D盘也是一样 显示出错或者说没有这个命令,自己下载个debug.exe 放进masm文件夹里做的,搞了三个百度了三天全部都是说直接盘符路径跟着执行文件这样搞,可是学生我搞了就是出错2个图按照书上进入DOS做的都显示错误或者没有这个命令 下面是学生我在汇编吧发的帖子连接有图片,本站上次图片好卡上次不了,http://tieba.baidu.com/p/3556974188
------解决思路----------------------
你对命令行和debug 的命令都不怎么熟悉的吧?
第一个图,说明你已经进入到 debug 了,应该是在命令行下输入 debug 后回车进入的。这时,就只能是执行 debug 的命令了,比如 a 汇编命令、d 显示数据命令、u 反汇编命令……;dos 的命令是不可以的。
下面两图,应该是 dos 命令格式不对。如果要执行其它某个目录下的程序且其目录不在 path 环境变量里,路径和程序名间也应该是反斜杠 \ 而非你输入的大于号 > 如 c:\DOCUME~1\user\>d:\masm\masm 1.asm 。
另外,debug 调试的是执行程序,源程序 asm 文件要经过编译(masm 或 ml 随版本而定)和链接(link 或 link16 随版本而定)两个过程生成可执行程序。
  相关解决方案