一个很水的问题..Intel汇编语言程序设计关盘里编译器怎么使用
时间:2011-07-24
来源:互联网
看完了王爽的汇编语言。。。想了解下32位汇编,于是开始看Intel汇编程序设计,但想自己动手试一下里面的例子和自己写的习题..在网上下载那个光盘....不知道怎么用。。。。求高手指教。。要求详细点。
作者: xushipei2009 发布时间: 2011-07-24
intel汇编语言程序设计(第四版)光盘安装运行初步
一、将下载的压缩包解压。
二、在解压的文件目录里,找到SETUP.EXE文件,执行它,安装这个系统。假设你把它安装在F:盘上,安装的目录是masm615。
三、你通过资源管理器,先查看一下新安装的masm615各目录,熟悉里面的内容。
在f:\masm615中有 make16.bat 和make32bat两个文件,这两个是编译源代码文件的批处理文件,其中make16.bat用来编译16位的程序,make32.bat用来编译32位的程序。各课的原代码例程都在examples目录下面。include是程序的包含文件(都是些具有通用意义的公用子程序等,省得你编写了),LIB是库文件目录,你要是调用Windows的公用服务子程序,必须用到它。
四、在Windows窗口左下角,点击 开始-->运行,输入cmd,点击确定,打开DOS控制台窗口,然后将目录切换到f:\masm615\examples\ch03 目录,输入dir 指令,回车,会看到下面有addsub.asm等源代码文件。
五、在dos窗口输入 path f:\masm615 回车,以便让当前的 path环境变量指向该目录。然后再输入 make32 addSub (不要带.asm扩展名),回车,以编译、链接并在f:\masm615\examples\ch03目录下生成 addSub.exe 文件。注意,教程里面的源代码可能能编译链接,但运行并不一定都有显示结果。
六、在DOS窗口输入addSub 回车,应该会看到运行结果。
内容多多,慢慢来吧。
一、将下载的压缩包解压。
二、在解压的文件目录里,找到SETUP.EXE文件,执行它,安装这个系统。假设你把它安装在F:盘上,安装的目录是masm615。
三、你通过资源管理器,先查看一下新安装的masm615各目录,熟悉里面的内容。
在f:\masm615中有 make16.bat 和make32bat两个文件,这两个是编译源代码文件的批处理文件,其中make16.bat用来编译16位的程序,make32.bat用来编译32位的程序。各课的原代码例程都在examples目录下面。include是程序的包含文件(都是些具有通用意义的公用子程序等,省得你编写了),LIB是库文件目录,你要是调用Windows的公用服务子程序,必须用到它。
四、在Windows窗口左下角,点击 开始-->运行,输入cmd,点击确定,打开DOS控制台窗口,然后将目录切换到f:\masm615\examples\ch03 目录,输入dir 指令,回车,会看到下面有addsub.asm等源代码文件。
五、在dos窗口输入 path f:\masm615 回车,以便让当前的 path环境变量指向该目录。然后再输入 make32 addSub (不要带.asm扩展名),回车,以编译、链接并在f:\masm615\examples\ch03目录下生成 addSub.exe 文件。注意,教程里面的源代码可能能编译链接,但运行并不一定都有显示结果。
六、在DOS窗口输入addSub 回车,应该会看到运行结果。
内容多多,慢慢来吧。
作者: gsy999 发布时间: 2011-07-24
忘了一件事,make16.bat 和make32bat两个文件里有设置环境变量的三个语句,打开它,把C:换成F:即可,如果不是安装在F:盘,你根据实际进行变更.
SET PATH=F:\Masm615
SET INCLUDE=F:\Masm615\INCLUDE
SET LIB=F:\Masm615\LIB
SET PATH=F:\Masm615
SET INCLUDE=F:\Masm615\INCLUDE
SET LIB=F:\Masm615\LIB
作者: gsy999 发布时间: 2011-07-24
你看完啦!我才看!好多都没搞明白!
第一次接触!
第一次接触!
作者: ljun92612 发布时间: 2011-07-24
自己动手多熟悉一下吧,其实那本书讲的是思路,并不一定用其库编程。
一般的方法当然是masm32v10
一般的方法当然是masm32v10
作者: mydo 发布时间: 2011-07-24
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28