汇编语言 debug masm5.0的使用

汇编语言 debug masm5.0的使用第一步:         从网站上下载MASM5.0到本地盘,然后运行dosbox0.74-win32-installer.exe,此时桌面会有快捷方式另一个步骤就是:将你的masm下的文件全部复制到一个盘,如d盘下的soft文件夹下双击运行,在出现的Z:\>下输入mountcd:\soft                               c:指的是虚拟目录 …

第一步:
          从网站上下载MASM5.0到本地盘,然后运行dosbox0.74-win32-installer.exe,此时桌面会有快捷方式
另一个步骤就是:将你的masm下的文件全部复制到一个盘,如d盘下的soft文件夹下
双击运行,在出现的Z:\>下输入 mount c d:\soft
                                c:指的是虚拟目录
                                d:\soft :指的是你的.exe文件目录
第二步:
          直接输入c:   进入你指定的虚拟盘
          如果要验证是否成功上述步骤,先输入dir  有输出各种时间参数即表示成功
          随后  输入debug 就可以开始工作了
-R  查看、改变CPU寄存器的内容
-D  查看内存中的内容   
                          -d 1000:0  它会输出段地址从1000:0到1000:70的128个单元内容
                          -d 1000:0 9  输出从1000:0开始的9个单元内容
-E  改写内存中的内容
                          -e 1000:0 0 1 2 3 4  改变1000:0开始重写为0 1 2 3 4
-U  将内存中的机器指令翻译成汇编指令
                          -u 1000:0 输出1000:0到1000:1E中的汇编指令
-T  直接执行一条机器指令
-A  写入一条汇编指令      -a 1000:0 mov ax,1  想要结束按回车就好

 

第三步:
         汇编程序的写入到执行过程
    编程  ->  1.asm -> 编译 -> 1.obj -> 连接 ->  1.exe  ->  加载  ->  内存中的程序 -> 运行
  edit记事本           masm             link               command                     CPU

 

第四步:编译和连接方式
   要将你写的文件.asm放在.exe处
     在c:\>  下输入masm   代表的是运行masm.exe   (因为这里是虚拟目录,已经到达了.exe文件的前一个目录了)
     然后输入文件名 如1.asm  一直按回车即可

     连接 在c:\>  下输入link 1;  即可   1代表的是文件名字,此时不加后缀名
     执行 在c:\>  下输入debug 1.exe  即可
           
 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/38398.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注