配置应用Visual C++ 2005 Express和MASM 8.0的汇编源环境

应用Visual C++ 2005速成版MASM 8.0的汇编环境配置

1、先安装“Visual C++ 2005 Express Edition”,实际上微软将中文版的“Visual C++ 2005 Express Edition”称为“Visual C++ 2005速成版”,的然后安装MASM 8.0,因为MASM 8.0的安装要以Visual C++ 2005速成版为前提。这两个软件都可以从微软的官方网站上免费下载和使用。

2、新建空白项目。启动Visual C++ 2005速成版,选择“文件/新建/项目”菜单,打开“新建项目”窗口。

  在“新建项目”窗口选择模板框中的“emptyproj”,可以使用默认的“名称、位置、解决方案名称”,并勾选“创建解决方案目录”,单击“确定”按钮建立空白项目。

3、建立汇编源程序。右击相应项目下的“源文件”文件夹,选择“添加/新建项”菜单,打开“添加新项”窗口。

在“添加新项”窗口选择模板框中的“c++文件”,并输入以“.asm”为扩展名的文件名称,例如“main.asm”,可以使用默认的“位置”,然后单击“添加”按钮建立空白的“main.asm”文件,然后输入源程序。

4、自定义生成规则。因为是第一次调试源程序,需要右击相应项目名称,如“Project 1 ,选择“自定义生成规则”菜单,打开“Visual C++ 自定义生成规则文件”窗口。

在“Visual C++ 自定义生成规则文件”窗口中勾选可用的规则文件“Microsoft Macro Assembler”,然后单击“确定”按钮关闭窗口。

如果自定义生成规则成功,右击相应项目名称,如“Project1”,选择“属性”菜单项,打开Project1属性页”窗口,在左手框中会出现“Microsoft Macro Assembly”配置属性,否则没有。  

5、设置附加依赖项。右击相应项目名称,如“Project 1 选择“属性”菜单项,打开Project1属性页”窗口,在左手框中展开“连接器”,选择“输入”属性,在右手框中的“附加依赖项”属性后键入其值,即连接库文件名,例如“Irvine.lib”, Irvine.lib”是知名的Kip R. Irvine教授为其著作《Assembly Language for Intel-Based Computer》中的用例编写的32位版的连接库。

如果链接库文件不在默认的路径下,则需要指定“链接器/常规/附加库目录”属性值为链接库所在的路径。

6、使能调试选项。在项目属性窗口中指定“链接器/调试/生成调试信息”属性值为“是(/DEBUG)”。  

7、设置导出子系统属性。在项目属性窗口中指定“链接器/系统/子系统”属性值为“控制台(/SUBSYSTEM:CONSOLE)”。

8、单击“调试/启动调试”菜单项运行程序。

 
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
### 回答1: 1. 下载安装 Visual Studio Code 编辑器。 2. 安装 MASM/TASM 汇编语言编译器。 3. 打开 Visual Studio Code 编辑器,点击左侧菜单栏的“扩展”按钮。 4. 在搜索框中输入“masm”或“tasm”,选择相应的插件进行安装。 5. 安装完毕后,打开一个新的文件,在文件中输入汇编代码。 6. 按下 F5 键,选择“MASM/TASM”环境,点击“运行”按钮即可编译运行代码。 ### 回答2: VSCode是一种优秀的跨平台代码编辑器,它支持很多编程语言,而MASM和TASM是比较古老的汇编语言,但在某些领域仍然被广泛使用。那么如何在VSCode中配置MASM/TASM环境呢? 1. 安装MASM/TASM MASM和TASM是微软公司开发的汇编语言,由于其年代较久,不再在官网上提供下载。一般需要查询外部下载网站。下载完后,需要将其添加到计算机的环境变量中,并进行路径配置,这样就可以在任意目录下使用masm与tasm命令 。 2. 安装Visual Studio Code 在官方网站或任意下载网站上下载Visual Studio Code并进行安装。 3. 安装插件 打开VSCode,在左侧面板中找到“扩展”,然后在搜索框中输入“asm”并点击搜索。会出现一些与汇编语言相关的插件,可以根据自己的需求选择安装。 4. 配置VSCode 打开VSCode,选择“文件”->“首选项”->“设置”,在搜索框中输入“asm”可以看到一些可选的配置项。根据自己的需要进行配置,例如是否使用masm/tasm编译器、是否开启语法高亮等。 5. 使用VSCode编写汇编程序 在VSCode中编写汇编程序,可以使用插件提供的语法高亮、自动完成等功能,提高编写效率。编写完成后,需要在终端中使用masm/tasm编译器进行编译和链接,生成可执行文件。 以上就是在VSCode中配置MASM/TASM环境的一些步骤,如果需要进一步了解可以参考相应的教程。写汇编程序需要对计算机系统有较深的了解,需要仔细推敲每一步操作,才能让程序流畅运行。 ### 回答3: 首先,为了在VSCode中使用MASM或TASM,我们需要完成以下步骤: 1. 安装MASM或TASM 如果您尚未安装MASM或TASM,请从官方网站下载并安装。MASM或TASM都是免费的,可以从Microsoft或Borland网站下载。 2. 安装VSCode 如果您尚未安装VSCode,请从官方网站下载并安装。VSCode是免费的,适用于所有主要操作系统。 3. 安装必要的插件 在VSCode中,我们需要安装以下插件: - CodeRunner:此插件允许我们在集成终端中运行我们的代码 - x86 Assembly:此插件提供x86汇编语言的语法高亮、自动补全等功能 可以在VSCode的扩展商店中找到这些插件,安装完成后需要重新启动VSCode。 4. 配置集成终端 在VSCode中,我们可以使用集成终端来运行我们的代码。但是,由于默认情况下,VSCode的终端无法运行MASM和TASM编译器,因此我们需要进行一些配置。 - 在VSCode中,打开集成终端并输入命令:Code->Preferences->Settings - 在搜索栏中输入“terminal.integrated.shell.windows”并选择“Edit in settings.json” - 将以下代码片段添加到settings.json中: ``` "terminal.integrated.shell.windows": "D:\\masm32\\bin\\ml.exe", "terminal.integrated.shellArgs.windows": [ "/c", "cd $dir && cmd.exe /k" ], "terminal.integrated.env.windows": { "PATH": "D:\\masm32\\bin;${env:PATH}" } ``` - 然后,选择“Terminal”-“New Terminal”,打开新的终端 现在,我们的终端已准备好编译和运行MASM或TASM汇编程序。 5. 编写、编译和运行程序 可以在VSCode中创建一个新的文件,使用MASM或TASM编写一个简单的汇编程序,然后保存为.asm文件。 使用CodeRunner的运行快捷键(默认为Ctrl+Alt+N)编译和运行我们的程序。 如果在编写程序时遇到困难,可以使用x86 Assembly插件提供的语法高亮和自动补全等功能。在和编译器的集成后,我们可以快速地编写、编译和测试我们的汇编代码。 这些就是VSCode配置MASM或TASM环境的基本步骤,它们将帮助您在VSCode中快速轻松地编写MASM或TASM汇编代码。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

贝甲已经存在

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值