汇编语言 dos中masm的配置教程
文章目录
前言
一、下载并安装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的配置教程相关推荐
- 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 下 ...
- linux基础配置脚本,Linux中selinux基础配置教程详解
selinux(Security-Enhanced Linux)安全增强型linux,是一个Linux内核模块,也是Linux的一个安全子系统. 三种模式: Enforcing:强制模式,在selin ...
- Springboot应用中线程池配置教程(2021版)
前言:日常开发中我们常用ThreadPoolExecutor提供的线程池服务帮我们管理线程,在Springboot中更是提供了@Async注解来简化业务逻辑提交到线程池中执行的过程.由于Springb ...
- 在linux配置jdk教程,Linux中JDK安装配置教程
JDK在官网下载,也可以从某个文件服务器进行下载. 1.在usr目录创建一个java文件夹: mkdir java 2.进入刚创建的java文件夹,下载jdk: cd /usr/java 例如: wg ...
- C/C++中MySQL环境配置教程
安装好MySQL5.5后,MySQL提供了一套C的API如下所示: 打开VS(我用的是VS2013) 把包含目录设置好(我把这个API复制到了其他地方,你复制不复制无所谓) 最后如果有 VASSIST ...
- 检查python是否安装成功的命令是_Python 中的pygame安装与配置教程详解
安装软件环境及版本说明 OS: Win10 x 64 专业版 Python: 2.7 IDE: PyCharm Community 2018 1. 安装python 1)下载并安装python pyt ...
- CentOs6.5中安装和配置vsftp简明教程
这篇文章主要介绍了CentOs6.5中安装和配置vsftp简明教程,需要的朋友可以参考下 一.vsftp安装篇 复制代码代码如下: # 安装vsftpd yum -y install vsftpd # ...
- mac地址修改_【电脑知识】在纯DOS下更改BIOS中网卡MAC地址教程
本文来自网络收集~最全的BIOS中MAC地址修改教程方法 1.Mac地址修改工具及教程: 一.主板使用AMI BIOS的只要使用AMI的BIOS刷新工具重写网卡的MAC地址就可以. AFUDOS下载地 ...
- aop中joinpoint_Spring AOP示例教程–方面,建议,切入点,JoinPoint,注释,XML配置...
aop中joinpoint Spring Framework is developed on two core concepts – Dependency Injection and Aspect O ...
- macbook配置java环境变量_Mac系统中如何配置JDK环境变量?Mac中JDK环境变量配置教程...
Mac系统中如何配置JDK环境变量?在使用mac系统的电脑时,如何进行设置JDK环境变量呢?接下来的文章中小编将会带来详细的介绍,希望对您有所帮助. Mac中JDK环境变量配置教程 1.访问Oracl ...
最新文章
- 20165204 第十周课下作业补做
- 赠书:Redis 深度历险:核心原理与应用实践
- excel换行按什么键_电脑结束任务按什么键
- 如何使用 .NET Core 安全地加/解密文件
- java:退出功能_Java 8:功能VS传统
- python 程序运行在阿里云主机_阿里云主机Access key利用工具
- Unity枚举和字符串的相互转换
- 电脑密码忘记怎么办??
- sicily 1002. Anti-prime Sequences
- c语言float和char几个字节,C语言当中int,float,double,char这四个有什么区别?
- iss服务器显示不符合要求,IIS站点启动错误提示“值不在预期的范围内”解决方法...
- 用户分层之RFM模型
- 基于EasyX图形库的天天爱消除
- 逃逸分析和标量替换技术,你明白了吗
- 如何通过交互设计增强用户体验
- google map api v3 的marker使用label的方法(markerwithlabel的使用)
- Nginx学习日记1
- 企业的代码发布解决方案
- SHARC音频DSP的算法详解(七)Reverb Delay混响和回声效果的实现及代码详解
- linux系统启动光驱启动不了怎么办,Linux系统光盘启动及分区
热门文章
- 计算机桌面维护介绍,电脑桌面基础知识介绍
- CCNA考试题库中英文翻译版及答案15
- Java虚拟机类加载器及双亲委派机制
- POST 和 GET的 区别
- 尔雅网络选课 大学计算机知识,2017-2018学年第1学期超星尔雅网络课程选课指南.PDF...
- 插件对计算机的运行有什么影响吗,电脑插件太多导致电脑运行缓慢怎么办 - 驱动管家...
- freeCAD transform stepamp;amp; stp to stl logging py2exe 打包
- 学习笔记9--汽车线控系统技术
- python怎么下载网易云歌曲_python 下载网易云歌曲(能在线听都可以)
- 单片机控制步进电机正反转c语言程序,单片机控制步进电机1步10步100步正反转...