汇编语言中怎么C盘换到d盘,汇编环境搭建之如何快速安装和配置DOSBox

掉头发掉的那些事:

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

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

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

提取码: e9h9

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

1067edf8060fadde5f322d2855b47ef0.png

第一个坑!!!

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

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

装在C盘!!!

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

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

2e12406c979feeeacd6d796a28074b32.png

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

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

第二步 打开 DOSBox.exe

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

4b4d1be1911367c3a8c58da3b0f801f8.png

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

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

在Z:>后输入 mount d d:\dos\masm

141e2135c3a15d1702d17ff0c7b2c701.png

之后按回车会出现

703fa591adefa456fd4ec10bc5628e39.png

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

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

54f512b509bfe6f84b850e097e37c5ae.png

这样子就成功的把盘符改到 虚拟D盘了 ,对应第一步mount d 中的这个d盘。

然后-a,-r,-t想怎么调都可以啦!

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

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

05490d5c659d06a53f7690496fd1ec7c.png

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

60a8b4b8e415381a5c0e27d6730f83cc.png

05578f27e58d75f2a75a8d066f23af61.png

总结

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

如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
基于C++&OPENCV 的全景图像拼接 C++是一种广泛使用的编程语言,它是由Bjarne Stroustrup于1979年在新泽西州美利山贝尔实验室开始设计开发的。C++是C语言的扩展,旨在提供更强大的编程能力,包括面向对象编程和泛型编程的支持。C++支持数据封装、继承和多态等面向对象编程的特性和泛型编程的模板,以及丰富的标准库,提供了大量的数据结构和算法,极大地提高了开发效率。12 C++是一种静态类型的、编译式的、通用的、大小写敏感的编程语言,它综合了高级语言和低级语言的特点。C++的语法与C语言非常相似,但增加了许多面向对象编程的特性,如类、对象、封装、继承和多态等。这使得C++既保持了C语言的低级特性,如直接访问硬件的能力,又提供了高级语言的特性,如数据封装和代码重用。13 C++的应用领域非常广泛,包括但不限于教育、系统开发、游戏开发、嵌入式系统、工业和商业应用、科研和高性能计算等领域。在教育领域,C++因其结构化和面向对象的特性,常被选为计算机科学和工程专业的入门编程语言。在系统开发领域,C++因其高效性和灵活性,经常被作为开发语言。游戏开发领域,C++由于其高效性和广泛应用,在开发高性能游戏和游戏引擎扮演着重要角色。在嵌入式系统领域,C++的高效和灵活性使其成为理想选择。此外,C++还广泛应用于桌面应用、Web浏览器、操作系统、编译器、媒体应用程序、数据库引擎、医疗工程和机器人等领域。16 学习C++的关键是理解其核心概念和编程风格,而不是过于深入技术细节。C++支持多种编程风格,每种风格都能有效地保证运行时间效率和空间效率。因此,无论是初学者还是经验丰富的程序员,都可以通过C++来设计和实现新系统或维护旧系统。3

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值