美文网首页实用技巧
win10等环境下配置汇编程序的运行环境

win10等环境下配置汇编程序的运行环境

作者: okcOu | 来源:发表于2018-04-12 01:20 被阅读0次

实质就是在DOSBox下运行汇编的3个程序:TASM.EXE、LINK.EXE、DEBUG.EXE

  1. 下载工具(实验室的两个exe+DOSBox的安装程序+DEBUG.EXE),提取密码:16sg
  2. 解压后安装DOSBox,将文件夹tool放在一个短目录下(比如直接放在G盘里,这样可以方便操作)
  3. 打开dosbox,会有两个窗口,在小窗口(DOSBox 0.74)进行操作。输入指令mount c g:\tool(即将你电脑下的目录g:\tool模拟化为C盘
    g:\tool是你文件夹tool的地址,比如我就把tool文件夹放在G盘下
    同时你也可以把命令中的c改成模拟其他盘符
  4. 输入指令c: 进入模拟盘符c
1.png

之后的操作就如同实验手册

  1. 在tool目录里创建asm文件
  2. 输入指令tasm 文件名.asm 进行编译,生成obj文件
  3. 输入指令link 文件名; 进行链接,生成exe文件
  4. 输入指令debug 文件名.exe 进行debug
2.png

最后,你如果觉得每次运行都需要使用mount指令,然后再进入C盘这样会比较麻烦的话,下面有一个偷懒的方法:

  1. 找到文件 “dosbox-0.74.conf” 并编辑,其地址一般在"C:\Users\用户名\AppData\Local\DOSBox"下,注意AppData文件是隐藏文件,建议用搜索,也可以选择“显示隐藏文件”
3.png
  1. 找到 AUTOEXEC 部分(一般在文件的最后),并在“# You can put your MOUNT lines here.”下面写上你个人的mount指令 mount c g:\tool ,这样就可以在运行DOSBox后自动执行mount指令。
5.png
  1. 其实在mount指令后加上指令 c: ,同样会该指令也会自动执行,这样也可以免了进入盘符C的操作
运行DOSBox后自动执行的2条指令.png
  1. 甚至乎你可以继续在文件的后面加上tasm、link和debug的指令,只要保证你每次放在tool文件夹中要进行运行测试的文件用同一个文件名即可。


    保证我以后放进去tool目录下的asm 的文件名都是t(当然,不能重复命名,只能把上一次运行的程序剪贴出来).png

再最后的最后,如果你觉得窗口太小,字体太小,你可以按 alt+enter 切换到全屏模式
同时在配置文件的第26行有一行字符 “fullresolution=original”,这是用来调节DOS窗口全屏下的分辨率的,默认original的值是640x480(中间是小写x),我个人的电脑将original改为800x600就比较舒服

相关文章

  • win10等环境下配置汇编程序的运行环境

    实质就是在DOSBox下运行汇编的3个程序:TASM.EXE、LINK.EXE、DEBUG.EXE 下载工具(实验...

  • win10下goland&dlv&docker打造远程断点调试环

    0.前置条件 具备docker运行环境。本人的环境是:在win10的wsl下安装了docker运行环境。配置可以参...

  • vscode配置java环境

    win10 配置 vscode java 环境: 参考文章:Win10下 Java环境变量配置配置完成之后:...

  • kubectl的使用

    切换环境 查看环境下的镜像 查看镜像下的日志 查看pod下的环境配置 查看运行中pod的配置清单 运行结果: 查看...

  • Win10 Docker 跑 Python 脚本

    目的:在Win10环境下, 利用Docker的虚拟环境来运行Python脚本。 I. Win10下安装Docker...

  • Python+libsvm-1

    windows,python环境下安装配置Libsvm(win10 64位) 确认python环境 下载libsv...

  • Python破解Wifi密码思路

    一、前言说明 本机运行环境:系统环境Win10,运行环境Python3.6,运行工具Pycharm 需要Pytho...

  • springboot部署测试环境和生产环境

    我们在日常开发工作经常会根据不同的项目运行环境,添加不同的配置文件,例如:开发环境,测试环境,生产环境等。配置sp...

  • flutter_web集成问题记录

    一、配置环境 前提:已配置好flutter基础环境,然后配置flutter_web的运行环境终端运行命令:flut...

  • 简介

    Linux运行环境配置 为了支持主流服务器的运行,需要配置相关的运行环境 安装环境: centos6.5 主要包括...

网友评论

    本文标题:win10等环境下配置汇编程序的运行环境

    本文链接:https://www.haomeiwen.com/subject/yvmtkftx.html