欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

微机原理及应用实验——汇编环境MASM的使用

程序员文章站 2022-06-20 10:42:45
...

汇编是面向机器的程序设计语言,它不像Java、python等这些高级语言,可以直接在咱们现在所使用的个人电脑上通过一些命令行去运行。

想要在咱们平常使用的电脑上运行汇编程序,我们需要配置一下汇编环境

准备必要的程序

想要在Windows64位机调试汇编程序的话,首先需要准备以下这2个程序。

当然,调试汇编程序的方法不只这一种,还可以使用VScode,具体方法可以百度。

个人认为VScode里安装简单,但是不方便调试,所以建议初学者先用本文介绍的方法学习汇编程序的指令

1. DOSBox

因为现在的机子基本都是64位机,而汇编程序需要执行在32位的机子上,所以我们需要借助DOSBox搭建一个32位的环境

DOSBox是一个软件,它是当前在 Windows 系统运行汇编程序的较为完美的解决方案

微机原理及应用实验——汇编环境MASM的使用
DOSBox这个程序可以在他的官网上找到,直接下载安装即可

2. TD

TD.exe简称TD,它是汇编程序的调试工具
微机原理及应用实验——汇编环境MASM的使用
当出现这个界面时,您就可以愉快地在电脑上调试汇编程序啦!

运行TD的方法

运行方法其实很简单,需要一点DOS命令基础

1.双击运行DOSBox

微机原理及应用实验——汇编环境MASM的使用

2.挂载TD工作区

进入到该界面后,输入以下命令,将装有TD.exe程序的masm文件夹(该文件夹已放到d盘的根目录下)挂载到c盘下:

mount c: d:\mount

微机原理及应用实验——汇编环境MASM的使用

3. 切换目录

此时的TD程序已挂载到了c盘根目录下,这时我们使用以下命令切换到c盘:

c:

微机原理及应用实验——汇编环境MASM的使用

4.运行TD

这时,我们可以用dir命令列出当前目录下都有哪些文件:

dir

微机原理及应用实验——汇编环境MASM的使用
可以看到,TD已经被加载进来了,这时我们运行一下即可:

微机原理及应用实验——汇编环境MASM的使用

回车后:
微机原理及应用实验——汇编环境MASM的使用
这时就可以愉快地编写汇编程序啦~