4.4.1 建立汇编语言的工作环境

 
为运行汇编语言程序至少要在磁盘上建立以下文件:
  1. 编辑程序,如EDIT.EXE
  2. 汇编程序,如MASM.EXE
  3. 连接程序,如LINK.EXE
  4. 调试程序,如DEBUG.COM
  必要时,还可建立如CREF.EXE,EXE2BIN.EXE等文件。

 
4.4.2 汇编语言程序上机运行过程

  我们以左面的程序为例说明汇编语言程序上机运行的过程。

  例:请把40个字母a的字符串从源缓冲区传送到目的缓冲区

  表4.4.1是建立并运行一个汇编语言程序的操作,红色字表示程序员键入的命令,黑色字是计算机的回答,<CR>为回车符。假设EDIT、MASM、LINK和汇编语言程序都在C盘中。

  LINK程序的输出文件有.EXE可执行文件和.MAP连接映象文件。.EXE文件是CPU能识别并执行的代码,.MAP连接映象文件给出了每个段在存储器中的分配情况。左面是 MYFILE.MAP文件,它给出了各个段的起始地址、结束地址及其大小。