汇编之64位操作系统安装debug.exe

  这学期选修了《汇编语言程序设计》,在搭建汇编语言环境的时候,网上给了四种建议(可参考http://www.cnblogs.com/WPCTO/archive/2011/07/05/2098303.html),本身编码水平不高,又是初学者,于是采取了第三条建议“直接使用 Masm for Windows 集成实验环境”,但是装上Masm for Windows之后发现代码运行不能弹出DOS命令窗口,原来是64位操作系统没有debug,伤不起啊。

  本来打算用虚拟机的,但是老师上课推荐了另外一种比较简单的方法,个人感觉很不错,与大家分享交流一下。有不对的地方请指正。

  以下就是在64位操作系统上安装debug的简单步骤。(笔者使用的是win8 64位操作系统)

    1.下载 DOSbox 0.74(可上http://www.dosbox.com/download.php?main=1 下载),并双击安装。

  2.下载debug.exe文件,并放在除某个磁盘的根目录(注意是根目录),笔者放在了D盘根目录。

  3.运行DOSbox 0.74,见下图

   

  4.在该DOSbox窗口中依次输入一下操作:

  mount c d:           回车 

  c:                 回车

  debug                    回车

  会看到下一行光标闪动,前面有一个小横杠(见下图),说明安装debug成功了。

 

  PS除了64位操作系统没有debug的原因会使Masm for Windows环境代码运行不能弹出DOS命令窗口之外,还有可能其他原因。笔者就遇到了,在成功安装debug之后,我在网上下载的Masm for Windows环境运行仍然不能弹出DOS命令窗口,下载安装了老师给的确成功了。笔者未能找到原因,有知道原因的请赐教,谢谢!

 

原文地址:https://www.cnblogs.com/xuepeng0521/p/3661598.html