Vs配置汇编开发环境,智能提示、代码颜色应有尽有~

为什么使用Vs写汇编?

汇编开发环境,个人建议,如果已经安装了Visual Studio,推荐直接用vs作为开发调试工具,原因很简单,现在用的规则就是masm,微软的规则,没有人比微软更了解微软,而且可以很方便的为后续加入c/c++开发提供一站式的平台

如果你还没有安Vs,请[点击查看Vs安装教程]

创建空项目

建一个空项目,必须先建空项目,改现成的C++项目为assembly项目可能会造成编译不过

选择项目路径:注意名称和路径中最好不要出现中文...

 

选择生成依赖项

创建好了之后,不要着急创建源文件,先对项目进行一些设置。点击菜单栏->项目->生成自定义->选择masn

创建asm源文件

新建一个C++的源文件,将后缀改为.asm

重要:把目标平台改为x64

如下,箭头指示的位置,修改一下即可

添加程序入口点

点击菜单栏->项目->属性->连接器->高级->入口点->设置为main

(其实这个可以自己随意设置,但是因为习惯,就设置为main比较合适,当然写代码的时候,入口函数需要和这里一致)

开始写代码

简单的测试代码,如果能运行就说明环境配置成功了~

ExitProcess proto.code main proc  mov eax,1234h  ;把十六进制1234放入eax寄存器  mov ecx,0  call ExitProcessmain endpend

按Ctrl+F5即可运行代码(和写C语言代码运行调试过程一样)

查看寄存器值

因为是没有输出的,所以需要通过调试观察寄存器的值,按F11进入调试,然后点击菜单->调试->窗口->寄存器

什么?你的代码没有颜色,也没有智能提示?

不要慌,咱们给他弄个插件就好了,点击菜单->拓展->管理拓展

 

然后搜索,AsmDude,点击下载,会非常的慢,耐心等待即可,你也可以去微软官网手动下载插件[https://marketplace.visualstudio.com/items?itemName=Henk-JanLebbink.AsmDude]

 

安装的时候需要把vs关掉,点击end tasks即可

 

然后等待安装完成即可~

最后,重新打开vs进入汇编项目,就什么都有啦~

好了,至此VS 配置汇编环境完成~接下来会为大家带来更多汇汇编学习知识,喜欢的不如点个“在看”吧

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值