Directivas

Son ordenes para el ensamblador y no tienen traduccion a codigo maquina. y utilizaremos:
ORG:
Inicializa el contador de programa con el valor del operando. Si no se utiliza un directiva ORG, se asume que el PC vale 0.

Sintaxis:   ORG valor

EQU:
Asigna al simbolo contenido enb el campo etiqueta el valor de la expresion en el campo operando.
Sintexis:   etiqueta EQU valor

DC:
Define constantes en memoria. Permite asignar valores numericos, tablas, caracteres a variables de memoria. y se pueden asignar hasta 256 bytes de datos en una unica direcdtiva.

Sintaxis:   etiqueta DC.t const1,const2…

Directivas simplificadas

Son formas abreviadas para definir segmentos, para usarlas primero se debe definir el modelo de memoria antes de definir algún segmento

La directiva simplificada .MODEL crea por omisión a los segmentos y los enunciados ASSUME y GROUP necesarios. Formato de definición de memoria:

.MODEL modelo de mem

Los formatos generales para las directivas de segmento son:
.STACK [tamaño]
.DATA
.CODE [nombre]
Cada una de estas directivas hace que el ensamblador genere el enunciado SEGMENT necesario y su correspondiente ENDS. El tamaño de la pila es de 1024 bytes, el cual puede pasarse por alto. Los nombres de los segmentos (que no se tienen que definir) por omisión son STACK, DATA y TEXT (código).