本例中堆栈最满时的状态如图6.1所示。

  MASM提供的结构伪操作STRUC给用户提供了很大的方便。下面先介绍STRUC伪操作的使用方法,然后再把它引入到例6.4中。
结构伪操作STRUC可以把各种不同类型的数据放在同一个数据结构里,便于某些数据处理的需要。其格式为:

   structure name   STRUC
   …… (DB、DW、DD等伪操作序列)
   structure name   ENDS

  其中由DB、DW、DD等伪操作定义不同类型的数据,它们可以使用变量名来表示所定义字段的起始地址,所以该变量名又称为字段名。