我使用80x86汇编语言。
DATA SEGMENT USE16 PARA PUBLIC 'DATA'
DAT DW 0AH
TMP DB 'WWWWW$' ;中间过程用
TGT DB 'WWWWW$' ;16位二进制数转换后至多为5位加上结束符‘$’
DATA ENDS
答案 0 :(得分:4)
The SEGMENT
directive can take the two forms:
name SEGMENT [attributes]
SEGMENT name [attributes]
在这种情况下使用第一个。
DATA
这是细分的名称
SEGMENT
这是细分指令的第一种形式。
USE16
在代码段声明中使用时,它定义默认的操作数大小。
在数据段中使用时,它会限制该段的最大大小。
PARA
对齐段落(16字节)。
PUBLIC
该段将与模块外部的相同名称的其他段串联在一起,以形成单个连续段。
'DATA'
这是细分类别。链接器使用它在链接时对段进行排序和分组(合并)。每个具有相同类别的细分都被分组在一起,但也可以进行其他分组(例如数据和未初始化的数据)。