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

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


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

一、安装masm32

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


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

studio

2. 安装过程如图:

MASM32

MASM32

图文

入门

图文

2010写

MASM32

2010写

Visual

Visual

MASM32

studio

studio

图文

2010写

MASM32

图文

二、配置VS2010


MASM32

MASM32

Visual

图文

studio

studio

入门

MASM32

studio

图文

MASM32

程序

图文

studio



三、写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

2010写

图文

五、运行程序

程序

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

展开阅读全文

没有更多推荐了,返回首页