win10下运行debug

(dosbox+masm汇编环境)

一.下载,安装,路径
1.下载安装
①.下载dosbox
链接:https://pan.baidu.com/s/1ppJTzhDZ4XPOrb5aWpwlRw
提取码:8bf2
安装在了D盘。
②.下载masm
链接:https://pan.baidu.com/s/1ZUiVQ-u23D8cw3xB_VqfUA
提取码:feeg
在D盘新建一个文件夹dos,安装在了dos下。
在dos文件夹下又建立asm文件夹。
asm:用来保存编写的汇编程序。
2.将dos挂载到dosbox的驱动器下
①点进Dosbox 0.74 Options.bat文件修改

②如图添加
mount d d:\dos
d是指dosbox的d盘,也可以写c什么的,不限。
d:\dos是本机上工作目录dos的位置。(保存masm和asm的地方)
path=%path%; \masm 添加路径
d:转到d盘(dosbox的虚拟盘,先前设置的什么,就写什么)
cd\asm进入asm文件

二.编辑调试
1.源程序
用记事本即可编写,保存在asm文件下,后缀名.txt改为.asm.
2.编译
输入masm ,回车,再输入文件名,一直回车
或者也可直接输入masm 文件名;
用.asm文件生成.obj文件

3.连接
输入link,回车,再输入文件名,一直回车
或者也可直接输入link 文件名;
用.obj文件生成.exe文件

在编译连接成可执行文件的过程中会发现文件夹中自动生成文件
4.调试
debug 文件名.exe
输入debug命令即可。
一些简单的debug命令:
-r:显示和修改寄存器的值。
-u:对机器代码反汇编显示。
-t:逐条跟踪程序的执行。
-a:以汇编指令的格式在内存中写入机器指令
-q:退出debug操作。

win10下运行debug (dosbox+masm汇编环境)相关推荐

  1. DOSBOX+MASM汇编环境的的安装与使用

    百度网盘下载链接: 通过百度网盘分享的文件:dosbox.z- 链接:https://pan.baidu.com/s/1dSFM78de2hxmEOQiKAA_rA?pwd=v72y  提取码:v72 ...

  2. dosbox+masm汇编环境的安装和使用

    原博主教程 附件下载链接: 软件下载 解压缩下载的软件包可以得到 1.本文只使用第一个文件夹下的内容 2.D盘(哪个盘都可以,你喜欢就好)下新建文件夹d:\dos 3.dos文件夹下面新建asm文件夹 ...

  3. win10环境下 运行debug程序

    百度网盘:链接:https://pan.baidu.com/s/1y6omgW6fI-gT3Dp-0hutOg    提取码:iw4l CSDN0积分下载:https://download.csdn. ...

  4. DOSBOX搭建汇编环境

    DOSBOX搭建汇编环境 下载安装(自行寻找,很多百度网盘有) 按转完成后: 这两个点一个运行即可(区别是前者会打开两个console窗体) 本地安装盘与虚拟c盘挂载 点击之后,进入了txt文本编辑界 ...

  5. sw运行很卡怎么办_solidworks2016在win10下运行很卡怎么办_solidworks在win10中打开缓慢如何解决...

    我们要知道,solidworks是一款专门负责研发与销售机械设计软件的视窗产品,也是相关专业用户的好帮手,但是最近有用户在自己的win10系统电脑上运行solidworks2016的过程却是很卡顿,那 ...

  6. win10下用Linux搭建pythonnodejs开发环境

    Win10下用自带Linux系统搭建开发环境 Win10下用自带Linux系统搭建开发环境 启用Linux 老版本(win10 1709之前): 新版本(win10 1709之后) 卸载linux 老 ...

  7. win10下运行exe文件

    习惯了在集成开发环境下运行代码,如果脱离后该如何运行exe 文件 第一种方法; 1.找到编译好了exe文档. 2.使用shift键的同时使用鼠标在文件夹内的空白区域中单击右键,这样一来系统就会自动弹出 ...

  8. Win10下运行红色警戒2

    心血来潮,想玩红警了...说起来还有点小害羞,虽然想玩,但是技术实际太菜 言归正传,Win10下玩红警2,没有正确的方法的情况下是很难的,之前最完美的解决方案大概就是禁用显卡加速了,但是总觉得为了玩个 ...

  9. 如何在win10环境下运行debug

    看了许多的教程,就这篇比较靠谱!! DOSBOX下载地址: 链接:https://pan.baidu.com/s/1Y5fviA-MACkHzEHa_e15RQ 提取码:8mnm debug.exe下 ...

最新文章

  1. 温度转换的python程序_Python通过小实例入门学习---1.0(温度转换)
  2. winSockets编程(二)socket函数
  3. 微信机、网络和java的相关知识点
  4. 故乡 | 登高望远,夜幕降临
  5. mysql表缓冲大小可能设置过小_MySQL 5.7 my.cnf配置文件详解
  6. tcp选项部分编码_学习编码中最难的部分也是最有趣的部分
  7. 20行Python代码检测人脸是否佩戴口罩
  8. 翼支付和银行网络连通准备
  9. 微调︱caffe中fine-tuning模型三重天(函数详解、框架简述)+微调技巧
  10. 利用python进行数据分析—四、Numpy基础:数组与向量化计算
  11. mybatis自增主键回填
  12. 解决XCode运行app在模拟器上,提示模拟器不存在
  13. 300.最长上升子序列
  14. 电力数据可视化大屏设计
  15. sublime text里面中文字体显示异常解决方案
  16. 动感歌词制作与转换工具
  17. jfinal与bootstrap的登出实战
  18. SPA、MPA 的优缺点
  19. 国家普通话水平测试官方软件,国家普通话水平测试题
  20. Android之SeekBar(0在中间)

热门文章

  1. Element el-date-picker组件限制选择日期/时间
  2. 【娱乐大闯关】C语言实现初级迷宫小游戏
  3. MySQL数据库学习——DDL——数据类型及案例
  4. Consistency Models
  5. 从行业实践中来:华为的智能制造“懂行人”炼成记
  6. 【fly-iot 飞驰物联】(6):通过docker镜像使用gitbook启动ActorCloud项目文档,发现是个IOT功能非常丰富的项目,可以继续研究下去。
  7. 搬砖之余来一杯意式浓缩咖啡(Espresso高级用法)
  8. 水培倒挂金钟养殖方法,怎么水培
  9. 基于html5绘制上海地铁图 - 路况信息展示
  10. Internet Explorer 11: “请不要再叫我 IE”