win10 64 使用 visual studio 2017 搭建汇编开发环境
2017-10-11 21:50
513 查看
转自http://blog.csdn.net/sinat_27382047/article/details/70339455
插件
vs2015的汇编语法高亮插件(安装就行)这玩意找了我很久= =http://download.csdn.net/detail/fhw_bin_dl/9724391
过程【这是小事,vs这一系列都可以照葫芦】
一、建项目
1.建一个空项目,必须先建空项目,改现成的C++项目为assembler项目可能会造成编译不过.
2.选中项目右键 “生成自定义”,选择MASM生成规则.
二、添加及设定源文件
3.选中源文件右键-》添加-》新建项
此处后缀名是汇编的.asm
4.选中项目右键-》属性-》链接器-》系统-》 子系统选 “控制台(SUBSYSTEM:CONSOLE)”
5.选中项目右键-》属性-》链接器-》高级-》 入口点 填 "main"
三、测试代码编译运行:
(可以看到,如果安装了高亮插件,不仅注释可以用了,代码也有高亮提示了)最后,输出,调试时选择菜单 调试-》窗口-》寄存器 就能看到寄存器值。(这样,就不至于苦逼地用指令-ip一步步看了吧~)
代码【这事儿可深了……】
先上那位大神可以过的代码
TITLE Add and Subtract (AddSub.asm) ; This program adds and subtracts 32-bit integers. ; Last update: 2/1/02 INCLUDELIB kernel32.lib .MODEL flat,stdcall ;.code ExitProcess PROTO, ; exit program dwExitCode:DWORD ; return code .data .code main PROC mov eax,10000h ; EAX = 10000h add eax,40000h ; EAX = 50000h sub eax,20000h ; EAX = 30000h push 0h call ExitProcess main ENDP END main
相关文章推荐
- win7 64 位 Visual studio 环境下,使用whl依赖包,搭建python3.5 机器学习开发环境
- 使用visual studio 2013 快速搭建phonegap开发环境
- Win10下搭建汇编语言开发环境(利用DOSBOX和MASM32)
- 使用Visual Studio 2005搭建opengl开发环境
- 使用Intellij IDEA 2017搭建Erlang开发环境
- 使用Visual Studio搭建Python开发环境
- win10下搭建汇编开发环境
- Win10下使用Anaconda搭建带OpenCV库的Python开发环境
- 使用visual studio 2013 快速搭建phonegap开发环境
- Xamarin Mono 环境搭建(使用Visual Studio 2013 开发android 和 ios )
- 使用visual studio 2013 快速搭建phonegap开发环境
- php 之 在win10-64 上搭建开发环境
- win7 64位 旗舰版使用DOSBox搭建汇编开发环境
- 《在Win10下使用DOSBox+MASM32工具包搭建汇编环境》
- OpenCV 3.3使用CMake 3.9.2和Visual Studio 2017配置win7 32位系统的开发环境
- win7 64 汇编开发环境搭建
- 如何使用 IntelliJ IDEA 2017 配置PHP开发环境 及项目搭建
- [NodeJS]Visual Studio 2017搭建NodeJS的C++插件开发环境
- ultraEdit搭建汇编开发环境
- 一篇介绍如何使用XAMPP以及PDT开发PHP环境搭建的文章