¿Cómo decirle al ensamblador que forme segmentos de 16 bits y segmentos de 32 bits?
El formato general de una definición completa de segmento de programa es el siguiente:
Nombre del segmento de programa SEGMENTO[tipo de posición][tipo de combinación]['categoría'][tipo de atributo]
El atributo El símbolo de descripción del tipo es "USE16" y "USE16" representa segmentos de programa de 16 bits, y USE32 representa segmentos de programa de 32 bits. Si el tipo de procesador se expresa como 80386 usando ".386" y otras directivas, el tipo de atributo predeterminado es USE32. ; si el tipo de procesador no se expresa como 80386, el tipo de atributo predeterminado es USE16.
Por ejemplo, la siguiente declaración describe un segmento de 32 bits:
CSEG SEGMENT PARA USE32<. /p>
..... .
......
CSEG ENDS
La siguiente declaración describe un segmento de 16 bits :
CSEG SEGMENTO PARA USE16
......
......
CSEG TERMINA