Red de conocimiento informático - Conocimiento informático - ¿Cómo decirle al ensamblador que forme segmentos de 16 bits y segmentos de 32 bits?

¿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