汇编语言之DOSBox的安装和使用

DOSBox的安装和使用

  • 一、DOSBox介绍
  • 一、安装DOSBox
    • 1.1、网盘地址
    • 1.2、官网地址
    • 1.3、安装过程
  • 二、准备好汇编工具
  • 三、详细操作
  • 3.1、edit操作
  • 参考链接

一、DOSBox介绍

DOSBox 是一个 DOS 模拟程序,由于它采用的是 SDL 库,所以可以很方便的移植到其他的平台。DOSBox的最新版本已经支持在 Windows、Linux、Mac OS X、BeOS 、palmOS、Android 、webOS、os/2等系统中运行。该软件不仅能支持相当多的游戏实现正常运行,而且能将声音完美表现出来。

https://baike.baidu.com/item/DOSBox/336663?fr=aladdin [百度百科]

一、安装DOSBox

1.1、网盘地址

链接:https://pan.baidu.com/s/1u8MMLLezkvmgN4yl0p0AtQ .
提取码:gon9

1.2、官网地址

选择对应的操作系统进行下载即可,目前最新版本是19年更新截至的0.74-3
https://www.dosbox.com/download.php?main=1.

1.3、安装过程

以网盘上我上传的为例,下载下来后是一个exe安装文件
在这里插入图片描述
①、双击打开,直接点击下一步,下一步
汇编语言之DOSBox的安装和使用_第1张图片
汇编语言之DOSBox的安装和使用_第2张图片
②、选择好安装位置就可以安装了
汇编语言之DOSBox的安装和使用_第3张图片
③、安装成功后打开,打开后的界面是这样的
汇编语言之DOSBox的安装和使用_第4张图片
④、创建一个文件夹用来存放汇编代码,路径不能出现中文,空格好像也不行
在这里插入图片描述
⑤、挂载到这个目录下

MOUNT C D:\MOUTCODE

⑥、输入C:进入虚拟的c盘

C:

⑦、每次打开都得进行相同操作,采用以下方法简化操作
右键桌面上DOSBox的图标,然后选择打开文件所在目录
找到如下文件,双击打开,或用记事本打开
汇编语言之DOSBox的安装和使用_第5张图片
在文件最下面输入指令

MOUNT C D:\MOUTCODE
C:

汇编语言之DOSBox的安装和使用_第6张图片
安装完成,打开后就直接挂载到目标目录,同时进入虚拟的c盘。

二、准备好汇编工具

汇编工具如下,但最重要的就是MASM.EXE(用来编译),LINK.EXE(用来链接)
链接:https://pan.baidu.com/s/18DXBMipDcasrT82s3wddCw.
提取码:zx0p
把重要的工具复制到之前创建的代码文件夹里面,一定要和代码在同一目录下。
汇编语言之DOSBox的安装和使用_第7张图片
汇编语言之DOSBox的安装和使用_第8张图片

至此,汇编工具配置完成

三、详细操作

3.1、edit操作

edit需要edit.com这个工具
汇编语言之DOSBox的安装和使用_第9张图片
①、创建.asm文件
输入edit hello.asm创建一个hello.asm的文件

edit hello.asm

汇编语言之DOSBox的安装和使用_第10张图片
会进入编写代码的edit环境,点进去后你的鼠标会固定在这个蓝框内,怎么也出不来,我采用ctrl+alt+a截图(登录qq才可以),也可用win10自带的截图工具,把鼠标移出来右键即可回到win10界面。
汇编语言之DOSBox的安装和使用_第11张图片edit中可使用 Alt+F 激活File菜单,使用上下左右键,选择功能。
按下Alt+F,用键盘下键选择Save,回车保存编辑好的程序。
输入示例程序

code segment
        assume cs:code
    start:
        mov ax,5h
        mov bx,6h
        add ax,bx
 
        mov ah,4ch
        int 21h
code ends
    end start

汇编语言之DOSBox的安装和使用_第12张图片
点击File,选择save,点击ok即可
汇编语言之DOSBox的安装和使用_第13张图片
filename自己设置就行,后缀为asm即可
保存好后退出即可
②、编译 hello.asm 文件
输入

masm hello.asm

汇编语言之DOSBox的安装和使用_第14张图片
会出现几个询问,直接三次回车
汇编语言之DOSBox的安装和使用_第15张图片
报错和警告为0说明程序正常
运行成功后在文件夹下会出现hello.obj文件
汇编语言之DOSBox的安装和使用_第16张图片
③、链接hello.obj 文件
汇编语言之DOSBox的安装和使用_第17张图片
同样需要连续三个回车跳过那些询问。
运行成功后会出现HELLO.EXE文件
汇编语言之DOSBox的安装和使用_第18张图片
④、运行HELLO.EXE文件
输入

HELLO.EXE

汇编语言之DOSBox的安装和使用_第19张图片
运行成功

参考链接

https://blog.csdn.net/u011848617/article/details/41514961
https://blog.csdn.net/qq_43722079/article/details/107690205
https://blog.csdn.net/z2431435/article/details/105277356

你可能感兴趣的:(汇编语言,DOSBox,教程,dosbox)