用debug、MASM等等都可以写汇编,但是这都不是很直观的方法,那么我们可不可以借助VS这个强大的IDE来编写汇编代码呢?

在调试的时候,可以选择内存窗口和寄存器窗口,来查看想看的内存值和寄存器值,这样就可以免去用命令来查看的麻烦

话不多说,下面介绍

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

2.选中项目右键 “生成自定义”,选择MASM生成规则.

3.选中源文件右键->添加->新建项,新建的时候直接将后缀改为.asm,如果后改会出错

4.选中项目右键->属性->链接器->系统-> 子系统选 “控制台(SUBSYSTEM:CONSOLE)”

5.选中项目右键->属性->链接器->高级-> 入口点 填 "main"

6.之后就可以开始对汇编代码的编写了!

7.X64汇编的项目创建过程和win32并无区别,之后转换为x64配置. 在活动解决方案平台新建 选择x64.

更多推荐

Visual Studio 2013 编写汇编代码