MASM32+Visual studio 2010写汇编程序入门(图文)

因为很多强大的外挂是用汇编写的,所以需要一个开发环境来调试和运行他们的示例代码,我选择了MASM32 + VS 2010


用Visual Studio 2010写汇编程序并不难,这儿总结一下,方便入门和进一步学习。

一、安装masm32

目的:得到汇编头文件和库文件


1. 在http://www.masm32.com/masmdl.htm下载安装包:

studio

2. 安装过程如图:





MASM32+Visual studio 2010写汇编程序入门(图文)_第1张图片

MASM32+Visual studio 2010写汇编程序入门(图文)_第2张图片

MASM32+Visual studio 2010写汇编程序入门(图文)_第3张图片

MASM32+Visual studio 2010写汇编程序入门(图文)_第4张图片



2010写

MASM32+Visual studio 2010写汇编程序入门(图文)_第5张图片

MASM32+Visual studio 2010写汇编程序入门(图文)_第6张图片





MASM32+Visual studio 2010写汇编程序入门(图文)_第7张图片

MASM32+Visual studio 2010写汇编程序入门(图文)_第8张图片



MASM32+Visual studio 2010写汇编程序入门(图文)_第9张图片

MASM32+Visual studio 2010写汇编程序入门(图文)_第10张图片

二、配置VS2010


MASM32+Visual studio 2010写汇编程序入门(图文)_第11张图片

MASM32+Visual studio 2010写汇编程序入门(图文)_第12张图片

MASM32+Visual studio 2010写汇编程序入门(图文)_第13张图片





MASM32+Visual studio 2010写汇编程序入门(图文)_第14张图片

MASM32+Visual studio 2010写汇编程序入门(图文)_第15张图片





MASM32+Visual studio 2010写汇编程序入门(图文)_第16张图片

MASM32+Visual studio 2010写汇编程序入门(图文)_第17张图片



MASM32+Visual studio 2010写汇编程序入门(图文)_第18张图片

MASM32+Visual studio 2010写汇编程序入门(图文)_第19张图片



三、写Hello world程序




这儿直接贴代码吧:

.386
.model flat, stdcall
option casemap: none

include windows.inc
include kernel32.inc
include user32.inc

includelib kernel32.lib
includelib user32.lib

.data
szCaption   db  "Hello", 0
szText      db  "Hello World!", 0

.code

main PROC
    INVOKE MessageBox, NULL, addr szText, addr szCaption, MB_OK
    INVOKE ExitProcess, 0
main ENDP

END main


四、安装汇编高亮插件

1. 在http://asmhighlighter.codeplex.com/下载安装包:最新的是: 19 June 2012, AsmHighlighter 1.6 - VS2010 + VS2012 release

MASM32+Visual studio 2010写汇编程序入门(图文)_第20张图片



MASM32+Visual studio 2010写汇编程序入门(图文)_第21张图片



五、运行程序



好了,现在开始,你可以看书籍,逛论坛,运行他们的程序了。

你可能感兴趣的:(MASM32+Visual studio 2010写汇编程序入门(图文))