vc-和masm编译汇编程序的使用总结_第1页
vc-和masm编译汇编程序的使用总结_第2页
vc-和masm编译汇编程序的使用总结_第3页
vc-和masm编译汇编程序的使用总结_第4页
vc-和masm编译汇编程序的使用总结_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、关于?Intel汇编语言程序设计?第五版 这本书里面的例子,我不知道该用什么编译器,书上说了个Microsoft Visual C+ 2005 Express 的软件,它可以编译连接汇编语言程序,可惜书上只丢下一句话:关于如何使用Microsoft Visual C+ 2005 Express 汇编、链接和运行汇编语言程序的详细步骤,请参见站点 HYPERLINK :/ asmirvine / 。得到的结果是:此程序无法显示网页!网上寻找了几个小时,东一篇西一篇的终于找到使用方法了,由于网络上很少有具体的讲解,于是我当然要把自己的努力奉献出来了,以下是我总结的使用方法:鉴于我的表达能力有限.看

2、不懂我的语言的朋友,加QQ吧:357382814 一根本配置 1. 安装Microsoft Visual C+ 2005 Expres 你可以去microsoft网站下载,我是在一篇博客上找到的: HYPERLINK :/download.microsoft /download/A/9/1/A91D6B2B-A798-47DF-9C7E-A97854B7DD18/VC.iso t _blank 速度不错,软件内容包括:Microsoft Visual C+2005 Express EditionMicrosoft MSND 2005 Express EditionMicrosoft SQL S

3、erver 2005 Express Edition x86 但是我的Microsoft SQLServer 2005 安装不成功,但不影响使用。2.下载(下载后的文件名为 MASMsetup.EXE)3.用winrar解压MASMsetup.EXE,得到setup.exe 什么?你不会解压?呵呵,在上点右键,点击解压到当前文件夹即可再解压setup.exe,得到vc_masm1.cab,再解压,得到FL_ml_exe_X_FC70_11D3_A536_0090278A1BB8重命名为至于是不是一定要用,我也不清楚,也许只要也行,反正我是自己试着试着就成功了,正在烦恼的朋友,不妨按我的步骤做,

4、虽然繁琐一点,但是一定能成功!4.将放到 E:Microsoft Visual Studio 8VCbin 目录下(根据你的安装目录)5.将目录下的lib文件全部复制到 E:Microsoft Visual Studio 8VClib 目录下(根据你的安装目录)6.将masm6.15 () INCLUDE目录下的文件复制到 E:Microsoft Visual Studio 8VCinclude (根据你的安装目录,有重复的话,不覆盖)7.另外,因为要使用?Intel汇编语言程序设计?里的例子,里面的例子局部(或者全部?)都少了2条include语句,所以为了防止每次都自己加进去,要修改一下.

5、用记事本翻开,在: INCLUDE SmallWin.inc; MS-Windows prototypes, structures, and constants.NOLIST后面增加即可.ok!成功了一半了,开始写程序吧!二:建立汇编文件的步骤1.翻开Microsoft Visual C+ 2005 Expres 在开始菜单可以找到启动程序的快捷方式新建一个工程,project,如图2.选择 General-Empty Project ,然后输入工程名,选择保存工程的目录3.好,在左边可以看到我们的工程,如,我新建一个mutou工程: 然后,在 Resource Files 上点右键 Add

6、New Item,如图:4.然后,选择 Code-C+File(.cpp), 输入name ,以asm做后缀,点击Add确定:5.好,终于可以写程序了,先别急,在工程mutou上点右键, 点Custom Build Rules,在Microsoft Macro Assem.左边的框框打勾.ok6.在工程mutou上点击鼠标右键,选择Properties ,这一步比拟繁琐,但是也接近成功了!(1) linker-input-additional dependencies 输入Irvine32.lib,ok(2)如果链接库文件不在默认的路径下,那么需要指定“linker-general-additional library directories属性值为链接库所在的路径。(但是在前面我们已经把放到软件下的目录,所以,这部应该可以省略)(3)linker-debugging-generate debug info 选择yes(debug)(4)linker-system-subsystem 选择console(SUBSYSTEMCONSOLE)OK!7.开始编写你的汇编程序吧,编写完毕,点击Start Debuging 开始编译8.Debug成功之后,点击菜单栏的 Debug ,再点击Start Without

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论