004第四章第一个程序素材.docVIP

  • 2
  • 0
  • 约5.64千字
  • 约 10页
  • 2016-12-26 发布于湖北
  • 举报
第四章 第一个程序 目录 4.1 一个源程序从写出到执行的过程 4.2 源程序 4.3 编辑源程序 4.4 编译 4.5 连接 4.6 以简化的方式进行编译和连接 4.7 1.exe的执行 4.8 可执行文件中的程序装入内存并运行的原理 4.9 程序执行过程的跟踪 引言 现在我们将开始编写完整的汇编语言程序,用编译器将它们编译成为可执行文件(如:*.exe文件),在操作系统中运行。 这一章,我们将编写第一个这样的程序。 4.1 一个源程序从写出到执行的过程 一个汇编语言程序从写出到最终执行的简要过程: 编写汇编源程序 使用文本编辑器(如记事本、Nodepad++、UltraEdit等),用汇编语言编写汇编源程序。 对源程序进行编译连接 使用汇编语言编译程序(MASM.EXE)对源程序文件中的源程序进行编译,产生目标文件(.obj); 再用连接程序(LINK.EXE)对目标文件进行连接,生成可在操作系统中直接运行的可执行文件。 可执行文件 可执行文件中包含两部分内容: 程序(从原程序中的汇编指令翻译过来的机器码)和数据(源程序中定义的数据) 相关的描述信息(比如:程序有多大、要占多少内存空间等) 执行可执行文件中的程序 在操作系统中,执行可执行文件中的程序。 操作系统依照可执行文件中的描述信息,将可执行文件中的机器码和数据加载入内存(任何程序…密碼),并进

文档评论(0)

1亿VIP精品文档

相关文档