一、需要的软件
VS code、DOSBox、MASM
1、自行百度下载。
2、下载我打包好的。
链接:https://pan.baidu.com/s/1D9zQ4EkWPpW2sKxHneBrdA?pwd=lyx6
提取码:lyx6
二、安装部署
1、安装
1.1、VS code 所需内存不大, 选择安装在C盘,可能会更加稳定。
1.2、解压上述打包好的环境,DOSBox、MASM放在同一个文件夹上,我选则放在D盘上。
2、配置DOSBox与MASM
2.1、打开解压后的文件,准备完成MASM挂载。
2.1.1、双击打开下图.bat文件。
2.1.2、将打开的bat文件拉到最后1行,附上下图所说两行指令。
说明:
MOUNT D 中的 D 指的是我将DOSBox.exe相关文件放在D盘,MOUNT D 后面接的是存放masm的文件地址,其可打开masm文件,在点击如下图的方框就可以复制。
2.1.3、使用快捷键Ctrl+S进行保存,双击DOSBox.exe,出现下⾯界⾯,表⽰完成配置。
查看是否部署成功:
输入>C:
输入>dir
3、配置系统环境
3.1、基于win11系统下
右击电脑下边任务栏的开始–>系统–>系统⾼级设置–>环境变量–>系统变量中的path–>编辑–>
点击新建–>将DOSBox.exe的路径放进去
4、配置VS code
4.1、点击扩展–>搜索–>下载(Install)方框内的应用–>重启
4.2、点击管理(⼩齿轮图标)–>拓展管理–>如图修改参数设置
5、测试
5.1、创建一个.txt文本–>重命名–>文件名改为xxxx.asm(文件名要为全英)–>打开方式为VS code–>输入代码
这里给你们输出 zhuge shabi 的简单例程,免得你们去找,直接复制粘贴吧!(给个一键三连ba)
data segment ;数据段
string db 'zhuge shabi$'
data ends
code segment ;代码段
assume cs:code,ds:data
start:
mov ax,data ;获取段基址
mov ds,ax ;将段基址送入寄存器
mov dx,offset string
mov ah,9
int 21h
mov ah,4ch
int 21h
code ends
end start
5.2、运行。有两种方式:
(1)、Ctrl+Shift+P打开编辑器搜索,然后搜索 在DOSBox中编译运行,点击即可(以后再用快捷键就会出现 在DOSBox中编译运行)
出现下图方框的输出结果,看到没?完美运行!
(2)、直接右键+运行当前程序汇编+链接+运行
到这里就结束了,帅气哥哥、漂亮姐姐给个点赞+收藏呗!
版权归原作者 致力于成为光头 所有, 如有侵权,请联系我们删除。