DOSBox及MASM环境配置

(1)下载DOSbox并安装(尽量不要安装在C盘)

        正常安装即可

链接:https://pan.baidu.com/s/1KTGUXzEQgV575U1t-YqLYQ 
提取码:y1s7

(2)进行MASM配置

        1.在D盘(或者E盘)新建文件夹,命名为masm

        2.下载以下文件到masm文件夹

1.link.exe        2.MASM.exe

3.debug.exe   4.edit.com

(.com和.exe作用一样,都可以用,详细区别可以看这里)

链接:https://pan.baidu.com/s/1xKiVsN_AanxaAanmwMjIIg 
提取码:klui

 (3)示例

        1.打开DOSBox

        2.进行挂载

mount c E:\masm(回车)

(路径即为刚刚创建的文件夹的位置)

接着输入

c:(回车)

        得到如下界面(开头为Z:\>c:)

        3.创建程序

        新建一个记事本,命名为hello.txt,将下面的程序复制进去,并保存

;80x86<new>
DSEG    SEGMENT
MESS    DB      'Hello,World!',0DH,0AH,24H
DSEG    ENDS

SSEG    SEGMENT PARA STACK
        DW  256 DUP(?)
SSEG    ENDS

CSEG    SEGMENT
        ASSUME  CS:CSEG,DS:DSEG
BEGIN:  MOV AX,DSEG
        MOV DS,AX
        MOV DX,OFFSET MESS
        MOV AH,9

        INT 21H
        MOV AH,4CH
        INT 21H
CSEG    ENDS
        END  BEGIN

        之后右键重命名,将后缀名更改为asm,保存

        

        4.编译

输入  masm hello.asm ,进行编译

         5.链接

输入  link hello.obj ,进行链接

        6.运行

输入  hello.exe 

 Hello,world!

  • 12
    点赞
  • 80
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
Windows10系统下安装DOSBoxMASM5.0环境可以实现在现代操作系统上进行汇编语言的开发和调试。 首先,我们需要下载并安装DOSBox软件。DOSBox是一个模拟DOS环境的工具,可以在Windows10系统中运行老版本的DOS程序。我们可以通过搜索引擎在官网或其他可靠的软件下载网站上找到并下载最新版本的DOSBox。 安装完成后,我们需要准备MASM5.0的安装文件。MASM(Microsoft Macro Assembler)是微软开发的一款汇编语言开发工具。我们可以通过搜索引擎找到MASM5.0的安装文件下载地址,然后下载并保存到本地。 接下来,在安装目录下新建一个文件夹,用于存放MASM5.0的安装文件。然后,打开DOSBox,并输入以下命令: ``` mount c: (安装目录的路径) ``` 这样可以将安装目录与DOSBox关联起来。 然后,输入以下命令: ``` c: ``` 切换到C盘。 接下来,创建一个用于安装MASM5.0的文件夹,输入以下命令: ``` mkdir masm ``` 然后,进入该文件夹,输入以下命令: ``` cd masm ``` 接下来,将之前下载的MASM5.0安装文件移动到当前文件夹中,并解压缩它。根据具体的安装文件格式,可以使用解压工具来解压缩文件。 解压缩完成后,输入以下命令开始安装MASM5.0: ``` install.exe ``` 按照安装程序的提示进行安装,选择安装路径等参数。 完成安装后,可以使用MASM5.0来进行汇编语言的开发和调试。 总结:通过在Windows10系统上安装DOSBoxMASM5.0环境,我们可以在现代操作系统中使用老版本的DOS程序进行汇编语言的开发和调试。安装步骤包括下载并安装DOSBox、准备MASM5.0的安装文件、关联安装目录与DOSBox、创建安装文件夹、移动并解压缩MASM5.0安装文件、运行安装程序进行安装。安装完成后,即可使用MASM5.0进行开发和调试。
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值