基本汇编环境搭建(王爽)

DOSBox

DOSBox是基于x86的DOS模拟程序

下载

在这里插入图片描述

其他系统一样选择对应的即可

Masm

Masm就是我们所需要的汇编开发环境,可以编译、链接原文件

链接: https://pan.baidu.com/s/1kS6OeUa23FrqcvMvQOTr0A?pwd=hdg9

提取码: hdg9

配置

下载完后还需要进行一些配置,让我们写起来更舒服(享受)

如何像我一样清爽呢?

在这里插入图片描述

关闭双页

每次打开dosbox都是两个页面,而且有一个还用不上,这就让强迫症非常不爽了

在这里插入图片描述

首先我们来到dosbox快捷方式的属性

只需要将-userconf改为-noconsole

调整分辨率

dosbox打开的页面太小了,虽然可以Alt+Enter全屏,但灵活性就差了。

在这里插入图片描述

打开dosbox options

[sdl]下找到

在这里插入图片描述

我们需要修改的就是windowresolutionoutput

windowresolution=1024x1080
output=opengl

需要注意的是乘号是“x”

自动挂载

每次都需要手动挂载才能进行操作简直是浪费生命!

还是在dosbox options,找到[autoexec]

在这里插入图片描述

在最下面进行挂载,注意格式为 mount 需要挂载的盘符 masm的绝对路径

mount F D:\DOSBox-0.74\masm
F:

盘符可以随便写,不管是存在的还是不存在的

Debug简单使用

懒得敲例子了,直接给出指令的用法

在这里插入图片描述

使用VsCode

为什么要使用VsCode

其实并不一定,只是想要我们学习的更轻松。在文本编辑器写出源代码,还要打开dosbox进行操作,如果源代码不在masm目录下,那就更麻烦了还要手动输入相对路径。

使用VsCode打造简单的汇编工作区,我们可以直接编写源码,直接就能编译…

VSC的安装就跳过了

下载插件 MASM/TASM

下载该插件自带了MASM/TASM、DosBox环境

在这里插入图片描述

优点:

  1. 支持masm和tasm调试

  2. 有代码高亮和错误提示

可以选择自己喜欢的方式运行

在这里插入图片描述
在这里插入图片描述

建议大家都尝试TASM调试

我是喜欢使用msdos player模式

注意该插件链接、编译生成的文件在:

C:\Users\AppData\Roaming\Code\User\globalStorage\xsro.masm-tasm\workspace

如有错误,请不吝指正!

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值