一个很水的问题..Intel汇编语言程序设计关盘里编译器怎么使用

时间:2021-02-13 01:28:40
看完了王爽的汇编语言。。。想了解下32位汇编,于是开始看Intel汇编程序设计,但想自己动手试一下里面的例子和自己写的习题..在网上下载那个光盘....不知道怎么用。。。。求高手指教。。要求详细点。

6 个解决方案

#1


   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 回车,应该会看到运行结果。
  内容多多,慢慢来吧。

#2


忘了一件事,make16.bat 和make32bat两个文件里有设置环境变量的三个语句,打开它,把C:换成F:即可,如果不是安装在F:盘,你根据实际进行变更.

 SET PATH=F:\Masm615
 SET INCLUDE=F:\Masm615\INCLUDE
 SET LIB=F:\Masm615\LIB

#3


你看完啦!我才看!好多都没搞明白!
   第一次接触!

#4


自己动手多熟悉一下吧,其实那本书讲的是思路,并不一定用其库编程。

一般的方法当然是masm32v10

#5


1楼很详细  很彻底....很需要

#6


引用 1 楼 gsy999 的回复:
  intel汇编语言程序设计(第四版)光盘安装运行初步
  一、将下载的压缩包解压。
  二、在解压的文件目录里,找到SETUP.EXE文件,执行它,安装这个系统。假设你把它安装在F:盘上,安装的目录是masm615。
  三、你通过资源管理器,先查看一下新安装的masm615各目录,熟悉里面的内容。
  在f:\masm615中有 make16.bat 和make32bat两个文件,这……
OK  基本搞定了  很感谢

#1


   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 回车,应该会看到运行结果。
  内容多多,慢慢来吧。

#2


忘了一件事,make16.bat 和make32bat两个文件里有设置环境变量的三个语句,打开它,把C:换成F:即可,如果不是安装在F:盘,你根据实际进行变更.

 SET PATH=F:\Masm615
 SET INCLUDE=F:\Masm615\INCLUDE
 SET LIB=F:\Masm615\LIB

#3


你看完啦!我才看!好多都没搞明白!
   第一次接触!

#4


自己动手多熟悉一下吧,其实那本书讲的是思路,并不一定用其库编程。

一般的方法当然是masm32v10

#5


1楼很详细  很彻底....很需要

#6


引用 1 楼 gsy999 的回复:
  intel汇编语言程序设计(第四版)光盘安装运行初步
  一、将下载的压缩包解压。
  二、在解压的文件目录里,找到SETUP.EXE文件,执行它,安装这个系统。假设你把它安装在F:盘上,安装的目录是masm615。
  三、你通过资源管理器,先查看一下新安装的masm615各目录,熟悉里面的内容。
  在f:\masm615中有 make16.bat 和make32bat两个文件,这……
OK  基本搞定了  很感谢