Чтобы создать экземпляр типа данных, представляющего собой структуру или объединения, используйте в качестве директивы опре- деления данных имя структуры или объединения. Предположим, нап- ример, что вы определили следующее:
ASTRUC STRUC B DB "xyz" C DW 1 D DD 2 ASTRUC ENDS
BUNION UNION X DW ? Y DD ? Z DB ? BUNION ENDS
Тогда операторы:
ATEST ASTRUC ? BTEST BUNUION ?
будут создавать экземпляры структуры astruc (определяя переменную atest) и объединения bunion (определяя переменную btest). Пос- кольку в примере указывается значение неинициализированных данных ?, то начальные данные в текущий сегмент не вводятся.