速发国际365的最新网站-百特365平台可靠吗-日博365投注网

DOSBOX的安装及ASM文件的编译

DOSBOX的安装及ASM文件的编译 写这篇博客的原因 由于写大作业用到这个软件,我在使用的时候查找了一些资料,花费了不少的时间,出这篇博客

DOSBOX的安装及ASM文件的编译

DOSBOX的安装及ASM文件的编译

写这篇博客的原因

由于写大作业用到这个软件,我在使用的时候查找了一些资料,花费了不少的时间,出这篇博客是希望同学们能够更快的熟练使用dosbox。

安装

首先你要有一个安装程序,点开后就是这个样子。

然后点击next、next、install。

Windows64位默认安装位置如下

安装后,你可以在C盘或者D盘新建一个文件夹,将以下文件放在一起。(我是在D盘建的)

这些都是必要文件。

完成软件安装就完成了。

ASM文件的编译

在我们刚刚新建的文件夹建一个ASM文件。

文件名可以随便取。

文件的内容如下

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

(这个是“hello world”的代码)

(该代码来源于:https://www.cnblogs.com/imypp/p/7609185.html)

之后我们打开dosbox。

会出来两个框框。

这个可以最小化,但是不能关闭。

我们需要在这个框框里输入

输入: mount c d:\kkk

(加粗部分就是你刚刚在C盘或者D盘新建的文件夹位置)

按回车键

输入 c:

按回车键

输入 masm kk.asm

(将kk改为你们的文件名就行)

按回车键

会出现如下情况:

按回车键3次

之后会出现

0 warning errors

0 severe errors

说明编译无问题

(这一步会生成一个后缀为obj的文件)

之后我们输入 link kk.obj

(同样将kk改为你们的文件名)

按回车键

然后再按三次回车键

会出现如下界面:

这一步生成了一个后缀为exe的文件

接下来输入 kk.exe

(同样将kk改为你们的文件名)

按回车键

就运行成功了!!!!!

如图:

← 上一篇: 淘宝标准计划如何更改关键词?更改流程是什么?
下一篇: 女生如何练出好看的肩背,绝对决定了你的气质 →

相关推荐

抽油烟机为什么这么贵(抽油烟机高价背后的真正价值)

抽油烟机为什么这么贵(抽油烟机高价背后的真正价值)

对于许多消费者来说,厨房电器中的抽油烟机无疑是最常见的电器之一,几乎每个家庭都会拥有。然而,令人困惑的是,抽油烟机的价格有时会

华为手机微信分身怎么弄?新手也能快速上手!

华为手机微信分身怎么弄?新手也能快速上手!

华为手机开启微信分身的操作步骤如下: 打开设置:在华为手机桌面找到并点击“设置”图标。 进入应用设置:在设置菜单中找到“应用”选

崩坏:星穹铁道虫鸣秘闻光之瑕钻隐藏成就达成攻略-崩坏:星穹铁道虫鸣秘闻光之瑕钻隐藏成就如何达成

崩坏:星穹铁道虫鸣秘闻光之瑕钻隐藏成就达成攻略-崩坏:星穹铁道虫鸣秘闻光之瑕钻隐藏成就如何达成

崩坏:星穹铁道虫鸣秘闻光之瑕钻隐藏成就如何达成?这是一款非常有趣的角色扮演游戏,是不是很多游戏玩家都非常喜欢玩这款游戏的,该游

1kb存储容量可以存储多少个汉字的内码

1kb存储容量可以存储多少个汉字的内码

1kb存储容量可以存储多少个汉字的内码 发布时间:2020-12-22 10:34:02 来源:亿速云 阅读:777 作者:小新 栏目:互联网科技 小编给大家分享一下1kb

洛阳必去11大景点,古都洛阳城,这些景点你去过几个呢?

洛阳必去11大景点,古都洛阳城,这些景点你去过几个呢?

河南·洛阳 一城繁华半城烟,多少世人醉里仙。十三朝古都洛阳,建城史4000年,建都史1500年,曾有104位帝王在此叱咤风云、博弈争雄。若问古

我的图书馆读者账号和登录密码是多少?如何绑定?

我的图书馆读者账号和登录密码是多少?如何绑定?

> 知识库 > 热门知识 我的图书馆读者账号和登录密码是多少?如何绑定? 日期:2018-03-20 通过图书馆微信平台的微服务大厅,绑定读者证,读者账