什么是标号?标号具有哪3个属性?
【正确答案】:标号是代表标有该标号的那条可执行语句的首地址,或者说是可执行语句的首地址的符号表示。因此,标号可作为转移指令和调用指令的目标操作数,以确定程序转向的目标地址,它具有以下3个属性。•段值[SEGMENT]:标号所在段的段基址。•段内偏移地址[OFFSET]:指标号所代表的地址与所在段首址之间的偏移字节数。这是反映标有该标号的那条可执行语句的首地址与所在段首址之间的偏移字节数。•类型[TYPE]:标号的类型属性指在转移指令和调用指令中标号可转移的距离,也称距离属性。类型NEAR,表示此标号为近标号(属性值-1),只能实现在本代码段内的转移或调用。类型FAR,表示此标号为远标号(属性值为-2),可以作为其他代码段中的目标地址,实现段间转移或调用。