汇编环境搭建之如何快速安装和配置DOSBox

 更新时间:2020年01月15日 09:57:30   作者:夏虫不可语冰也  
这篇文章主要介绍了汇编环境搭建之如何快速安装和配置DOSBox,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下

掉头发掉的那些事:

本来之前是安装好了从老师那里复制过来DOSBox的,但是在挂载和编辑和调试哪里却被网上的各种方法搞得晕头转向,怎么弄也弄不好!咦?为什么我打不开edit??咦?为什么我生成不了.obj文件??咦???我想这也是很多汇编初学者同样会遇到的困扰吧~

在被DOSBox折磨的痛不欲生之后,找遍网络终于在我大腿师兄哪里找到了一种正确快速安装和使用DOSBox的方法,这里与各位爱学习的小伙伴们分享一下,如果还有什么问题,欢迎各位小可爱们可以提出来我们一起讨论进步!!!

第一步  下载并安装MASM和DOSBox软件

链接: https://pan.baidu.com/s/1fYLYn3CJN1-_7djcU1asxQ

 提取码: e9h9

解压后把这些文件放在除系统盘以外的所有盘任选一个再新建一个新的文件夹。

第一个坑!!!

这里第一个DOSBox0.74安装程序千万不要安装在C盘!!!

千万不要安装在C盘!!!

装在C盘!!!

重要的事说三遍,这也是我为什么要写这篇的文章的初衷吧~~~(我一开始就是装在C盘的,后果一开始就告诉大家了)

听说装了下面的这些文件不仅可以使用Debug命令还可以使用edit命令呦

将这些文件剪切到一个新的文件夹里,作为以后的工作目录,我这里将它命名为dos,同时我在dos里又新建了两个子目录asm和masn,asm用于存放以后要编辑的代码,masm就是用于存放上面的各种.exe文件了。

我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:

第二步 打开 DOSBox.exe

打开会出现两个窗口,我们只是用哪个小窗口,后面的大窗口不要动它!

第三步 最重要的也是最后一步

从上图我们可以看出此时的盘符是Z(为虚拟磁盘),下面我们要使用mount命令更改DOSBox的映射指向(注意masm是文件夹的名字,也就是你输入你创建的保存各种.exe文件的哪个文件夹的名称)。
在Z:>后输入 mount d d:\dos\masm

之后按回车会出现

此时说明映射成功,也就是俗称的挂载 。注意这里我的文件夹是两层的 所以两次 \ 直到映射到masm上。

之后输入dos命令”d:”更改盘符

这样子就成功的把盘符改到 虚拟D盘了 ,对应第一步mount d 中的这个d盘。
然后-a,-r,-t想怎么调都可以啦!

可是正当我高兴的时候,我想退出调试,去试试我的edit功能却不知道该怎么办退出了。。

其实很简单,只要输入quit就行了!!!

接下来只要输入edit 666.asm就可以创建一个666的.asm文件了~

总结

以上所述是小编给大家介绍的汇编环境搭建之如何快速安装和配置DOSBox,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

相关文章

  • UEFI开发实战用户交互界面基础说明

    UEFI开发实战用户交互界面基础说明

    这篇文章主要为大家介绍了UEFI开发实战用户交互界面的基础说明,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-06-06
  • 汇编实现的memcpy和memset的方法

    汇编实现的memcpy和memset的方法

    这篇文章主要介绍了汇编实现的memcpy和memset的方法,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-02-02
  • 汇编语言LDR指令和LDR伪指令详解

    汇编语言LDR指令和LDR伪指令详解

    这篇文章主要介绍了汇编语言LDR指令和LDR伪指令详解,伪指令是用来自动拆分代码值的,会把一条语句拆分成多条语句,本文结合示例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-01-01
  • 汇编语言指令集之串处理指令讲解

    汇编语言指令集之串处理指令讲解

    这篇文章主要介绍了汇编语言指令集之串处理指令讲解,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2020-01-01
  • 汇编高效乘法运算的具体使用方法

    汇编高效乘法运算的具体使用方法

    在汇编语言中,乘法指令通常是通过mul(无符号乘法)和imul(有符号乘法)这两个指令实现的,本文就来详细的介绍一下汇编高效乘法运算,感兴趣的可以了解一下
    2024-03-03
  • 汇编语言MIPS指令分类及寻址模式原理概念

    汇编语言MIPS指令分类及寻址模式原理概念

    这篇文章主要为大家介绍了汇编语言MIPS指令分类及寻址模式的原理及概念,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步
    2021-11-11
  • 使用汇编语言编写一条简单的贪吃蛇的实现

    使用汇编语言编写一条简单的贪吃蛇的实现

    这篇文章主要介绍了使用汇编语言编写一条简单的贪吃蛇的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-01-01
  • 汇编语言基础理解计算机底层技术原理

    汇编语言基础理解计算机底层技术原理

    这篇文章主要为大家介绍了汇编语言基础,理解计算机底层原理,想要成为高级程序员,我们必须要学会汇编语言,汇编语言是非常重要的计算机底层技术,一般用于底层的编写
    2021-11-11
  • 汇编语言中的函数调用参数传递及全局与局部变量与“基址”

    汇编语言中的函数调用参数传递及全局与局部变量与“基址”

    这篇文章主要介绍了汇编眼中的函数调用参数传递以及全局与局部变量与“基址”,本文通过图文并茂的形式给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-02-02
  • 汇编语言DOSBox及debug.exe在Windows64下环境搭建

    汇编语言DOSBox及debug.exe在Windows64下环境搭建

    这篇文章主要为大家介绍了汇编语言环境的搭建DOSBox及debug.exe在Windows64下安装配置过程,有需要的朋友可以借鉴参考下,希望能够有所帮助
    2021-11-11

最新评论