zoukankan      html  css  js  c++  java
  • 【汇编】1.汇编环境的搭建:DOSBox的安装

    前言

    DOSBox是一款在windows系统运行DOS程序的环境模拟器。可以解决在64位机中汇编程序编译调试等问题。

    本文以 DOSBox 0.74 为例,汇编编译程序采用MASM6。



    第一步下载相关文件。

    • 链接: https://pan.baidu.com/s/1qYODtRe 密码: gjbz
    • 下载该压缩文件‘DOSBox相关文件’,解压缩后里面包含:一个安装包和一个文件夹
    • 如图:


    第二步安装DOSBox。

    • 如图双击安装包进行安装:




    • 以上步骤完成后我们将在桌面上看到‘DOSBox 0.74’的图标如图:

    • 到这里我们的安装就完成了。



    第三步挂载DOS程序:汇编编译程序MASM6。

    • DOSBox为Windows环境下DOS模拟器,可以将DOS程序放置在该环境中运行。其过程即为挂载。挂载命令为'mount'。

    • 这里挂载的DOS程序为汇编编译程序MASM6。

    • 首先我们把刚才解压缩包里的那个'MASM6'文件夹放到C盘根目录(当然你也可以放在别的位置),如图所示:

    • 双击桌面DOSBox图标,启动DOSBox。

    • 在DOSBox环境 Z:>提示符下键入命令mount C: C:MASM6 (注意空格)

    • 如图所示,该命令的下面自动出现提示语句Drive C is mounted as local directory C:MASM6即为挂载成功。

    • 语句mount C: C:MASM6表示使用mount命令将实际存放在Windows下 C:MASM6 的文件映射到DOSBox环境下的 C: 。

    • 注:如果在实际存放目录(本例中为 C:MASM6)中新存放一个事先写好的汇编程序,在DOSBox中需要重新启动并进行挂载,才能对该汇编程序进行Debug等相关操作。



    |版权声明:除特别注明外,本博客所有文章均为博主T.P原创,转载请注明出处:https://www.cnblogs.com/tp0829/p/7616314.html

  • 相关阅读:
    前端面试详解
    nodejs mysql模块简单封装
    关于python字符串拼接的几种方法
    JavaScript递归简单实现个对象深拷贝
    HTTP协议类
    dom事件类
    css之浮动
    Less主要用法
    js中控制流管理的四种方法
    js for in 和 for of 的区别
  • 原文地址:https://www.cnblogs.com/tp0829/p/7616314.html
Copyright © 2011-2022 走看看