DOSBOX搭建汇编环境
DOSBOX搭建汇编环境
下载安装(自行寻找,很多百度网盘有)
按转完成后:
这两个点一个运行即可(区别是前者会打开两个console窗体)本地安装盘与虚拟c盘挂载
点击之后,进入了txt文本编辑界面(可以用vscode打开,这样有高亮不会乱)
ctrl+f ==》找到此信息:
[autoexec]
# Lines in this section will be run at startup.
# You can put your MOUNT lines here.
这一段内容下面添加你自己新建的文件夹
MOUNT C D:\apps\... # 将目录D:\DOSBox-0.74\mount挂载为DOSBOX下的C:
set PATH=%PATH%;C:\...; # 将D:\DEBUG写入环境变量PATH中
说明一下,下面的c是因为上一句已经把本地盘地址挂在了虚拟的c盘上,因此直接承接使用c;
此时,把下载的解压包
解压到你挂在的目录(里面包含masm debug等脚本文件)
配置基本信息
再次打开dosbox 切到c盘并且在当时创建的目录下面创建一个txt文件,通过cd可以找到,即成功配置;
使用debug
-r 测试 若可以出现调试界面 即配置成功!测试编写代码与单步调试
到此即可成功编译并且单步执行汇编程序;
几个常用指令:
-r
-t(单步)
-q(quit)
在编译的时候:
首先在目录下创建test.asm文件(注意文件的后缀名),添加测试代码(找一段简单的 不要写个错的 这样编译的时候会报错!)
- masm + test.asm(产生test.obj文件)
- link test.obj(test举例, 此时会产生test.exe 可执行文件)
- debug test.exe(运行可执行文件即可)
刚执行完 今天有事,有空完善一下, 谢谢理解!!!
Daniel Smith
DOSBOX搭建汇编环境相关推荐
- linux ubuntu18.04使用DOSBox搭建汇编环境
参考链接: https://blog.csdn.net/xiaofan086/article/details/8494828
- 【汇编笔记】win10如何搭建汇编环境(dosbox)
文章目录 前言 一.下载工具包 二.开始搭建 1.安装DosBox 2.配置工作目录 总结 参考文章 前言 网上教程多且繁杂,且看我一文教会你如何搭建汇编环境. 一.下载工具包 DosBox工具包下载 ...
- 《在Win10下使用DOSBox+MASM32工具包搭建汇编环境》
最近学习汇编需要搭建汇编环境,无奈使用的是Win10平台,搭建过程踩了一些坑,遂将完整的搭建过程在此mark一下,也希望能帮助到需要的人儿~~ 学习汇编其实直接在Win10上搭建个Win XP的虚拟机 ...
- window10下搭建汇编环境(软件+资料)
window10下搭建汇编环境 0x00 软件和资料 软件包含: dosbox debug masm link exe2bin(这个暂时可以忽略) 资料包含: 王爽老师的<汇编语言>第二版 ...
- win10下运行debug (dosbox+masm汇编环境)
win10下运行debug (dosbox+masm汇编环境) 一.下载,安装,路径 1.下载安装 ①.下载dosbox 链接:https://pan.baidu.com/s/1ppJTzhDZ4XP ...
- 一分钟,在VSCode中使用MASM/TASM搭建汇编环境
我们在学习<汇编语言>的时候,避免不了的需要搭建一个DOS环境来对书上所讲的内容进行实际操作.然而当我们根据书上所说去所搜索DOS环境的时候,通常会搜索出来DOSBox这个东西,同时在第四 ...
- DOSBox+MASM搭建汇编环境
搭建此汇编开发环境需要的资源为: 1.DOSBox0.74-win32-installer.exe 2.MASM工具包 搭建配置如下(放大看效果更好): masm.exe:汇编程序,用于汇编源程序(. ...
- masm5.0汇编+dosbox软件 搭建汇编环境
资源包地址:https://download.csdn.net/download/wybliw/12190299 DosBox的安装: 启动Dosbox: masm调试: Debug命令: -R ...
- DOSBOX+MASM汇编环境的的安装与使用
百度网盘下载链接: 通过百度网盘分享的文件:dosbox.z- 链接:https://pan.baidu.com/s/1dSFM78de2hxmEOQiKAA_rA?pwd=v72y 提取码:v72 ...
最新文章
- 你有没有成为技术作家的潜力
- 关于Python中的yield(转载)
- android 4.3 操作源码实现系统截屏(暂无移植性)
- @transactional注解失效情况
- 阿里马涛:重新定义云时代的开源操作系统 | 人物志
- 拓端tecdat:R语言贝叶斯广义线性混合效应(多层次/水平/嵌套)模型GLMM、逻辑回归分析教育留级影响因素数据
- Atitit.数据库事务隔离级别 attilax 总结
- 基于php046学校固定资产管理系统
- pytest文档1-环境准备与入门
- win7计算机搜不到无线网,怎么解决win7笔记本搜索不到WiFi
- mysql Operator 学习
- Linux交作业显示Eqw,SGE作业基本用法
- IOS描述文件mobileprovision问题
- 利用3D效果制作立体导航栏
- Groovy 字符串
- 游戏里的小哥哥小姐姐都是怎么来的?
- 2019 kyle年度总结
- Windows 配置Maven仓库
- Need to invoke method ‘xxx_method‘ found on proxy for target class ‘xxx_class‘ but cannot be delegat
- 常见的八种典型知识变现场景