Assembly 8086汇编指令集中的堆栈标签

Assembly 8086汇编指令集中的堆栈标签,assembly,x86-16,machine-code,Assembly,X86 16,Machine Code,我正在努力学习8086汇编。 这是8086汇编代码的堆栈部分: STACK SEGMENT STACK DW 50 DUP(?) TOP_STACK Label Word STACK ENDS TOP\u STACK Label Word的用途是什么? 我在8086指令集中找不到标签关键字。 这行是指令还是指令?TOP\u STACK的应用是什么? TOP\u STACK是一个变量还是应该像变量一样使用它?它是汇编程序的一个指令,我假设它是masm(您应该这么说)。看 其目的

我正在努力学习8086汇编。 这是8086汇编代码的堆栈部分:

 STACK  SEGMENT STACK
 DW 50 DUP(?)
 TOP_STACK Label Word 
 STACK  ENDS  
TOP\u STACK Label Word
的用途是什么?
我在8086指令集中找不到
标签
关键字。
这行是指令还是指令?
TOP\u STACK
的应用是什么?
TOP\u STACK
是一个变量还是应该像变量一样使用它?

它是汇编程序的一个指令,我假设它是
masm
(您应该这么说)。看

其目的是定义指向堆栈末尾的指针。那里没有分配存储,不应将其用作变量。代码可能会使用它来设置初始堆栈指针