首页 > 编程知识 正文

8086汇编语言用什么软件(汇编语言有几种)

时间:2023-05-06 13:18:57 阅读:65581 作者:913

不久前,我们宣布不使用虚拟机,在用于64位windows7的DOSbox上模拟DOS环境。 以仙剑95为例

一位同学说读完不懂。 ”(你觉得我为什么容易理解,这不是一个男人和三个女人的幸福故事吗~ )

是的,本文给出了Step by step的详细过程。 帮助你用DOSbox做汇编软件的实验。

不给出DOSbox的安装过程。 直接重击下一步就行了。

安装step1:Dosbox后,在电脑的f驱动器(其他磁盘也可以)上创建用英语命名的文件夹。

将MASM的相关文件放在此文件夹中,如图中的红框所示。 masm5 (用于汇编编程(http://pan.baidu.com/s/1boegdgN密码ocvt ) ) ) ) ) ) ) )。

在有电脑的光盘上制作专门用于汇编语言实验的文件夹。

步骤2:

实验中编写的asm源文件也可以直接放入此文件夹中。

源文件直接放在这个文件夹中就可以了

可以在Windows操作系统上直接用记事本、Notepad等文字编辑软件编写代码。 不需要使用DOS丑陋的edit编辑器。

可以直接在Notepad中编辑代码

Step3:

打开DOSbox软件。

输入命令,将DOSbox中的c驱动器映射到创建的目录。

此处,在f驱动器上创建的目录是F:masm5。 所有masm程序和源文件都放在此文件夹中。

向DOSbox输入命令,返回车。

mountcf:(masm5

DOSbox将您创建的文件夹视为它模拟的DOS系统中的CD驱动器。

也就是说,DOSbox中的c驱动器实际上是我的F:masm5。

将DOSbox中的c驱动器映射到实际文件夹

Step4:

编译asm文件。 这里的asm文件是t1.asm;

示例代码:

assume cs :编码

编码分段

mov ax,2000H

mov ss,ax

mov sp,0

add sp,10

pop ax

pop bx

推式Ax

push bx

pop ax

pop bx

mov ax,4c00H

int 21H

编码结束

结束

输入

masm t1.asm;

进行编译。

编译程序

Step5:

编译结束后,输入

link t1.obj;

点击

连接

Step6:

是的,程序可以运行。

我们使用调试程序。

如图所示。

调试模式运行

使用调试程序,我先不说,大家加油!

各种运行啊

编程很开心! 祝大家顺利赶上Deadline!

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。