文章目录

前言

一、下载并安装DosBox

二、下载、配置Masm

1.下载

2.配置

(1)找到配置文件

(2)更改配置文件

(3)检查是否配置成功 

总结


前言

在学习王爽老师《汇编语言》(第四版)第四章时,在dos系统中需要用到masm工具。但是64位win10系统没有自带这个工具,因此本文介绍masm5工具的下载、安装与配置。


一、下载并安装DosBox

我在另一篇博客 《汇编语言工具(DosBox、debug)下载与安装教程》 中整理了DosBox的下载、安装方法。

二、下载、配置Masm

1.下载

masm.exe工具是微软开发的,访问官网需要科学上网。不过这只是一个很小的工具性程序,于是我百度了一个masm5工具包。“5”是指版本号,masm5是教学的经典版本。

masm5工具包中至少要包含 masm.exe 、link.exe 、 debug.exe工具。这些exe文件必须放在同一个目录下,如图。

注意!

作为汇编语言的初学者,要找的工具是微软的masm.exe。还有另外一个叫masm32的开发环境工具包,不是现在要找的!!

2.配置

目的是将masm.exe等文件所在目录,挂载到DosBox中,也就是让DosBox知道到哪里可以找到这些exe文件。

(1)找到配置文件

进入DosBox安装目录,找到 “DosBox 版本号 Options.bat ”文件,双击(以记事本方式打开)。

(2)更改配置文件

在文件结尾处加上2行:

MOUNT C 你的masm.exe存放的目录
      C:

这2行文字的含义:

第一行: mount 是挂载,个人理解为一种虚拟映射;C 是新的虚拟盘符;最后是你的masm.exe存放的目录。

第二行:是指运行DosBox后进入C盘目录

(3)检查是否配置成功

双击桌面图标,运行DosBox。

在光标处输入“masm”后回车,若正常进入masm命令,则配置成功;若显示“illegal command” 或“不是内部命令”则配置失败,返回上一步检查配置文件是否写错了。

配置完成。


总结

本文介绍了汇编语言初学者对dos系统下masm5工具的配置方法。

汇编语言 dos中masm的配置教程相关推荐

  1. Ice-3.5.1在CentOS 6.5系统中的编译配置教程

    Ice-3.5.1在CentOS 6.5系统中的编译配置教程 1 操作系统 CentOS release 6.5 (Final)  x86_64 系统. 2 源码包下载 Ice-3.5.1.zip 下 ...

  2. linux基础配置脚本,Linux中selinux基础配置教程详解

    selinux(Security-Enhanced Linux)安全增强型linux,是一个Linux内核模块,也是Linux的一个安全子系统. 三种模式: Enforcing:强制模式,在selin ...

  3. Springboot应用中线程池配置教程(2021版)

    前言:日常开发中我们常用ThreadPoolExecutor提供的线程池服务帮我们管理线程,在Springboot中更是提供了@Async注解来简化业务逻辑提交到线程池中执行的过程.由于Springb ...

  4. 在linux配置jdk教程,Linux中JDK安装配置教程

    JDK在官网下载,也可以从某个文件服务器进行下载. 1.在usr目录创建一个java文件夹: mkdir java 2.进入刚创建的java文件夹,下载jdk: cd /usr/java 例如: wg ...

  5. C/C++中MySQL环境配置教程

    安装好MySQL5.5后,MySQL提供了一套C的API如下所示: 打开VS(我用的是VS2013) 把包含目录设置好(我把这个API复制到了其他地方,你复制不复制无所谓) 最后如果有 VASSIST ...

  6. 检查python是否安装成功的命令是_Python 中的pygame安装与配置教程详解

    安装软件环境及版本说明 OS: Win10 x 64 专业版 Python: 2.7 IDE: PyCharm Community 2018 1. 安装python 1)下载并安装python pyt ...

  7. CentOs6.5中安装和配置vsftp简明教程

    这篇文章主要介绍了CentOs6.5中安装和配置vsftp简明教程,需要的朋友可以参考下 一.vsftp安装篇 复制代码代码如下: # 安装vsftpd yum -y install vsftpd # ...

  8. mac地址修改_【电脑知识】在纯DOS下更改BIOS中网卡MAC地址教程

    本文来自网络收集~最全的BIOS中MAC地址修改教程方法 1.Mac地址修改工具及教程: 一.主板使用AMI BIOS的只要使用AMI的BIOS刷新工具重写网卡的MAC地址就可以. AFUDOS下载地 ...

  9. aop中joinpoint_Spring AOP示例教程–方面,建议,切入点,JoinPoint,注释,XML配置...

    aop中joinpoint Spring Framework is developed on two core concepts – Dependency Injection and Aspect O ...

  10. macbook配置java环境变量_Mac系统中如何配置JDK环境变量?Mac中JDK环境变量配置教程...

    Mac系统中如何配置JDK环境变量?在使用mac系统的电脑时,如何进行设置JDK环境变量呢?接下来的文章中小编将会带来详细的介绍,希望对您有所帮助. Mac中JDK环境变量配置教程 1.访问Oracl ...

最新文章

  1. 20165204 第十周课下作业补做
  2. 赠书:Redis 深度历险:核心原理与应用实践
  3. excel换行按什么键_电脑结束任务按什么键
  4. 如何使用 .NET Core 安全地加/解密文件
  5. java:退出功能_Java 8:功能VS传统
  6. python 程序运行在阿里云主机_阿里云主机Access key利用工具
  7. Unity枚举和字符串的相互转换
  8. 电脑密码忘记怎么办??
  9. sicily 1002. Anti-prime Sequences
  10. c语言float和char几个字节,C语言当中int,float,double,char这四个有什么区别?
  11. iss服务器显示不符合要求,IIS站点启动错误提示“值不在预期的范围内”解决方法...
  12. 用户分层之RFM模型
  13. 基于EasyX图形库的天天爱消除
  14. 逃逸分析和标量替换技术,你明白了吗
  15. 如何通过交互设计增强用户体验
  16. google map api v3 的marker使用label的方法(markerwithlabel的使用)
  17. Nginx学习日记1
  18. 企业的代码发布解决方案
  19. SHARC音频DSP的算法详解(七)Reverb Delay混响和回声效果的实现及代码详解
  20. linux系统启动光驱启动不了怎么办,Linux系统光盘启动及分区

热门文章

  1. 计算机桌面维护介绍,电脑桌面基础知识介绍
  2. CCNA考试题库中英文翻译版及答案15
  3. Java虚拟机类加载器及双亲委派机制
  4. POST 和 GET的 区别
  5. 尔雅网络选课 大学计算机知识,2017-2018学年第1学期超星尔雅网络课程选课指南.PDF...
  6. 插件对计算机的运行有什么影响吗,电脑插件太多导致电脑运行缓慢怎么办 - 驱动管家...
  7. freeCAD transform stepamp;amp; stp to stl logging py2exe 打包
  8. 学习笔记9--汽车线控系统技术
  9. python怎么下载网易云歌曲_python 下载网易云歌曲(能在线听都可以)
  10. 单片机控制步进电机正反转c语言程序,单片机控制步进电机1步10步100步正反转...