第6章 包含多个段的程序

DW:Define Word,定义字型数据,它的用法如下所示:

DW字型数据

实例如下所示:

DW

0123H,0456H,……

还可以参见P126程序6.1。

6.1在代码段中使用数据

汇编程序的第一条指令可以有你指定,不过伪指令除外。方法是使用标号指定某条语句为第一条语句,一般这个标号用start,好理解嘛。其关键作用的是你要在end后面也加上这个标号。

其用法如下:

伪指令

数据

start(标号)

……

end start(标号)

P128程序6.2是个很好的例子。

6.3将数据、代码、栈放入不同的段

P131程序6.4显示了把数据定义在不同的段中。

第6章 包含多个段的程序_第1张图片

上图中红圈所示的名称都是自定义的,你想写啥就写啥,但是为了做到见名知意才写成data和stack,并且它们本身也代表了段基址,于是才有了mov ax,stack。

你可能感兴趣的:(第6章 包含多个段的程序)