第4章 第一个程序

4.1一个源程序从写出到执行的过程

编写一个汇编程序的过程还是老四步:编辑、编译、链接、执行。

可执行文件包括两部分:1、程序和数据,2、相关的描述信息。你可以把程序简单地理解为指令,数据嘛就是数据。

4.2源程序

伪指令:由编译器而不是CPU执行的指令,它不会被编译成机器指令,伪指令控制编译器进行编译。

伪指令1

段名segment

……

……

……

段名ends

这两个伪指令成对出现用以标识一个段,需要段名,segment表示段开始,ends(end segment)表示段结束,一个有意义的汇编程序至少包含一个段。

伪指令2

end

用于标识一个汇编程序的结束。

伪指令3

assume

它把某一段寄存器和segment……ends程序段关联起来,不过书中说是“假设”,但是我觉得你完全可以忽略“假设”

汇编程序包括伪指令和汇编指令。

程序返回:你可以简单地理解成函数返回值,反正跟那个差不多。

书中没有解释为什么,只是说只要加上这两条语句就可以达到程序返回的目的。

MOV AX 4C00H

INT 21H

4.3编辑源程序

汇编源码文件的后缀为.asm。

你可能感兴趣的:(第4章 第一个程序)