SlideShare una empresa de Scribd logo
1 de 3
Descargar para leer sin conexión
Estructura y Tecnología de Computadores I
                               Estructura de un lenguaje ensamblador               -1-

ESTRUCTURA DE UN LENGUAJE ENSAMBLADOR
1. Sintaxis de un lenguaje ensamblador
2. Campos de una instrucción en ensamblador
3. Pseudoinstrucciones



1. SINTAXIS DE UN LENGUAJE ENSAMBLADOR

- Estructura de una línea:

                      INSTRUCCIÓN EN ENSAMBLADOR
 ETIQUETA            NEMOTÉCNICO       OPERANDOS                         COMENTARIOS

                    INSTRUCCIÓN EN LENGUAJE MÁQUINA
                       CÓDIGO DE      DIRECCIÓN DE
DIRECCIÓN
                      OPERACIÓN      LOS OPERANDOS

- Características de los ensambladores modernos:
       • Formato libre.
       • Delimitadores de campo.

- Tipos de líneas en un programa ensamblador
       • Instrucciones.
               ∗ Ejecutables por el computador.
       • Pseudoinstrucciones
               ∗ Indicaciones o directivos para el traductor.
               ∗ No ejecutables por el computador.
Estructura y Tecnología de Computadores I
                              Estructura de un lenguaje ensamblador                       -2-

2. CAMPOS DE UNA INSTRUCCIÓN EN ENSAMBLADOR

Etiqueta

- Identifica la línea en la cual se encuentra.

- Se asocia a la dirección en la cual se encuentra la instrucción o el dato, o a la constante
definida.

- Recomendaciones
      • Utilizar sólo letras o números (comenzar por una letra).
      • Colocar la primera letra de la etiqueta en el primer carácter de la línea.


Nemotécnico

- Identifica:
        • Un código de operación del lenguaje
        • Una pseudoinstrucción


Campo de operandos

- Identifica los operandos que intervienen en la instrucción o pseudoinstrucción.

- Tipos de operandos:
       • Constantes
              ∗ Numéricas: decimales(D), binarias (%,B), octales (O,@,Q,C),
                 hexadecimales (H,$).
              ∗ Alfabéticas: entre comillas.
       • Símbolos
              ∗ Predefinidos: registros, contador de dirección de ensamblado.
              ∗ Implícitos: etiquetas de dirección.
              ∗ Explícitos: mediante pseudoinstrucciones.
       • Expresiones


Comentarios

- Indicaciones para una mejor comprensión del programa ensamblador.

- Pueden comenzar con el símbolo “;”.
Estructura y Tecnología de Computadores I
                            Estructura de un lenguaje ensamblador                     -3-

3. PSEUDOINSTRUCCIONES

- Manipulación del contador de dirección de ensamblado
       • Indica la dirección a partir de la cual se localizan los datos o instrucciones a
         continuación.
       • Ej:                                ORG operando

- Definición de símbolos
       • Da un valor a un símbolo.
       • Ej:                ETIQ              EQU expresión

- Reserva de espacio en memoria (definición de variables)
       • Con valor inicial: reserva espacio para los datos indicados en la lista de
          expresiones, y les pone los valores iniciales indicados (tamaño de cada dato:
          S=B,W ó L).
               ∗ Ej:         ETIQ           DC.S expr1,expr2,…,exprN
       • Sin valor inicial: reserva espacio para tantas variables como se indica en la
          expresión (tamaño de cada dato: S=B,W ó L).
               ∗ Ej:         ETIQ           DS.S expresión

- Control de traducción
       • Marca el final del programa fuente
       • Ej:                              END

- Almacenamiento en posición par
      • Hace que el siguiente objeto se almacene a partir de la próxima posición de
         memoria con dirección par.
      • Ej:                       EVEN

- Enlace entre programas
       • Indicación de símbolos externos: EXT, REF, XREF, EXTERNAL.
       • Indicación de símbolos exportables: ENT, DEF, XDEF, PUBLIC.

- Acciones de ensamblado condicional
       • Incluyen en el ensamblado o no grupos de instrucciones del programa fuente.
       • Ej: IF … ELSE … ENDIF

- Ejecución de listados e informes
       • Título para la cabeceras: TITLE, NAME.
       • Salto de página: PAGE, SPAGE.
       • Impresión u omisión de parte del programa fuente: LIST, NOLIST.
       • Inclusión de la tabla de símbolos: SYMBOL, TABLE.

Más contenido relacionado

La actualidad más candente

Sintaxis del lenguaje ensamblador
Sintaxis del lenguaje ensambladorSintaxis del lenguaje ensamblador
Sintaxis del lenguaje ensambladornaye torres
 
Lenguajes diapositivas
Lenguajes diapositivasLenguajes diapositivas
Lenguajes diapositivasstarduslex
 
Generador de codigo lenguajes de programacion
Generador de codigo lenguajes de programacionGenerador de codigo lenguajes de programacion
Generador de codigo lenguajes de programacionbulnez
 
La programación informática o programación algorítmica, acortada
La programación informática o programación algorítmica, acortadaLa programación informática o programación algorítmica, acortada
La programación informática o programación algorítmica, acortadaAeChm-MgMs-NnNm-OpSe
 
Practicas Lenguaje ensamblador
Practicas Lenguaje ensambladorPracticas Lenguaje ensamblador
Practicas Lenguaje ensambladorJorge Pulido
 
MATRIZ LED 4x10 CON ARDUINO - ATMEGA328P
MATRIZ LED 4x10 CON ARDUINO - ATMEGA328PMATRIZ LED 4x10 CON ARDUINO - ATMEGA328P
MATRIZ LED 4x10 CON ARDUINO - ATMEGA328PFernando Marcos Marcos
 
Lenguaje c 1
Lenguaje c   1Lenguaje c   1
Lenguaje c 1Denisse C
 
Generacion codigomaquina
Generacion codigomaquinaGeneracion codigomaquina
Generacion codigomaquinatre_na_gil
 
Estructura General de un Programa
Estructura General de un ProgramaEstructura General de un Programa
Estructura General de un ProgramaFranco Guamán
 
Estructura sintactica de los lenguajes de programacion y bases de datos
Estructura sintactica de los lenguajes de programacion y bases de datosEstructura sintactica de los lenguajes de programacion y bases de datos
Estructura sintactica de los lenguajes de programacion y bases de datosspedy93
 
Elementos basicos de un programa Grupo 2
Elementos basicos de un programa Grupo 2Elementos basicos de un programa Grupo 2
Elementos basicos de un programa Grupo 2David Tuarez
 
ENSAMBLADOR PIC 8086
ENSAMBLADOR PIC  8086ENSAMBLADOR PIC  8086
ENSAMBLADOR PIC 8086Nazue Rap
 

La actualidad más candente (18)

Sintaxis del lenguaje c++
Sintaxis del lenguaje c++Sintaxis del lenguaje c++
Sintaxis del lenguaje c++
 
Sintaxis del lenguaje ensamblador
Sintaxis del lenguaje ensambladorSintaxis del lenguaje ensamblador
Sintaxis del lenguaje ensamblador
 
Lenguajes diapositivas
Lenguajes diapositivasLenguajes diapositivas
Lenguajes diapositivas
 
Data segment
Data segmentData segment
Data segment
 
Tutorial ensamblador
Tutorial ensambladorTutorial ensamblador
Tutorial ensamblador
 
Generador de codigo lenguajes de programacion
Generador de codigo lenguajes de programacionGenerador de codigo lenguajes de programacion
Generador de codigo lenguajes de programacion
 
La programación informática o programación algorítmica, acortada
La programación informática o programación algorítmica, acortadaLa programación informática o programación algorítmica, acortada
La programación informática o programación algorítmica, acortada
 
Practicas Lenguaje ensamblador
Practicas Lenguaje ensambladorPracticas Lenguaje ensamblador
Practicas Lenguaje ensamblador
 
MATRIZ LED 4x10 CON ARDUINO - ATMEGA328P
MATRIZ LED 4x10 CON ARDUINO - ATMEGA328PMATRIZ LED 4x10 CON ARDUINO - ATMEGA328P
MATRIZ LED 4x10 CON ARDUINO - ATMEGA328P
 
Lenguaje c 1
Lenguaje c   1Lenguaje c   1
Lenguaje c 1
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 
Generacion codigomaquina
Generacion codigomaquinaGeneracion codigomaquina
Generacion codigomaquina
 
Estructura General de un Programa
Estructura General de un ProgramaEstructura General de un Programa
Estructura General de un Programa
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 
Estructura sintactica de los lenguajes de programacion y bases de datos
Estructura sintactica de los lenguajes de programacion y bases de datosEstructura sintactica de los lenguajes de programacion y bases de datos
Estructura sintactica de los lenguajes de programacion y bases de datos
 
Elementos basicos de un programa Grupo 2
Elementos basicos de un programa Grupo 2Elementos basicos de un programa Grupo 2
Elementos basicos de un programa Grupo 2
 
ENSAMBLADOR PIC 8086
ENSAMBLADOR PIC  8086ENSAMBLADOR PIC  8086
ENSAMBLADOR PIC 8086
 
Curso básico de ensamblador
Curso básico de ensambladorCurso básico de ensamblador
Curso básico de ensamblador
 

Similar a Estructura ensamblador (20)

Programacion Lenguaje Assembler 25 10 07
Programacion Lenguaje Assembler 25 10 07Programacion Lenguaje Assembler 25 10 07
Programacion Lenguaje Assembler 25 10 07
 
Unmsm02 2008
Unmsm02 2008Unmsm02 2008
Unmsm02 2008
 
Automatas y compiladores clase1
Automatas y compiladores clase1Automatas y compiladores clase1
Automatas y compiladores clase1
 
Introduccion al assembler[1]
Introduccion al assembler[1]Introduccion al assembler[1]
Introduccion al assembler[1]
 
Introduccion al assembler
Introduccion al assemblerIntroduccion al assembler
Introduccion al assembler
 
Lenguajes de programación parte i.4
Lenguajes de programación parte i.4Lenguajes de programación parte i.4
Lenguajes de programación parte i.4
 
introduccion a C
introduccion a Cintroduccion a C
introduccion a C
 
Tutor de programacion c
Tutor de programacion cTutor de programacion c
Tutor de programacion c
 
Cursode c
Cursode cCursode c
Cursode c
 
Curso de lenguaje C
Curso de lenguaje CCurso de lenguaje C
Curso de lenguaje C
 
Lenguaje ensamblador
Lenguaje ensambladorLenguaje ensamblador
Lenguaje ensamblador
 
Introduccion
IntroduccionIntroduccion
Introduccion
 
Unmsm03 2008
Unmsm03 2008Unmsm03 2008
Unmsm03 2008
 
Presentación-Algoritmos
Presentación-Algoritmos Presentación-Algoritmos
Presentación-Algoritmos
 
Clase10 2-lenguaje ensamblador
Clase10 2-lenguaje ensambladorClase10 2-lenguaje ensamblador
Clase10 2-lenguaje ensamblador
 
Cursode c
Cursode cCursode c
Cursode c
 
T 25
T 25T 25
T 25
 
Microprocesadores1
Microprocesadores1Microprocesadores1
Microprocesadores1
 
T 25
T 25T 25
T 25
 
T 25
T 25T 25
T 25
 

Último

celula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamicacelula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamicaFlor Idalia Espinoza Ortega
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticosisabeltrejoros
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfMaryRotonda1
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxPryhaSalam
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 

Último (20)

celula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamicacelula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamica
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticos
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdf
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 

Estructura ensamblador

  • 1. Estructura y Tecnología de Computadores I Estructura de un lenguaje ensamblador -1- ESTRUCTURA DE UN LENGUAJE ENSAMBLADOR 1. Sintaxis de un lenguaje ensamblador 2. Campos de una instrucción en ensamblador 3. Pseudoinstrucciones 1. SINTAXIS DE UN LENGUAJE ENSAMBLADOR - Estructura de una línea: INSTRUCCIÓN EN ENSAMBLADOR ETIQUETA NEMOTÉCNICO OPERANDOS COMENTARIOS INSTRUCCIÓN EN LENGUAJE MÁQUINA CÓDIGO DE DIRECCIÓN DE DIRECCIÓN OPERACIÓN LOS OPERANDOS - Características de los ensambladores modernos: • Formato libre. • Delimitadores de campo. - Tipos de líneas en un programa ensamblador • Instrucciones. ∗ Ejecutables por el computador. • Pseudoinstrucciones ∗ Indicaciones o directivos para el traductor. ∗ No ejecutables por el computador.
  • 2. Estructura y Tecnología de Computadores I Estructura de un lenguaje ensamblador -2- 2. CAMPOS DE UNA INSTRUCCIÓN EN ENSAMBLADOR Etiqueta - Identifica la línea en la cual se encuentra. - Se asocia a la dirección en la cual se encuentra la instrucción o el dato, o a la constante definida. - Recomendaciones • Utilizar sólo letras o números (comenzar por una letra). • Colocar la primera letra de la etiqueta en el primer carácter de la línea. Nemotécnico - Identifica: • Un código de operación del lenguaje • Una pseudoinstrucción Campo de operandos - Identifica los operandos que intervienen en la instrucción o pseudoinstrucción. - Tipos de operandos: • Constantes ∗ Numéricas: decimales(D), binarias (%,B), octales (O,@,Q,C), hexadecimales (H,$). ∗ Alfabéticas: entre comillas. • Símbolos ∗ Predefinidos: registros, contador de dirección de ensamblado. ∗ Implícitos: etiquetas de dirección. ∗ Explícitos: mediante pseudoinstrucciones. • Expresiones Comentarios - Indicaciones para una mejor comprensión del programa ensamblador. - Pueden comenzar con el símbolo “;”.
  • 3. Estructura y Tecnología de Computadores I Estructura de un lenguaje ensamblador -3- 3. PSEUDOINSTRUCCIONES - Manipulación del contador de dirección de ensamblado • Indica la dirección a partir de la cual se localizan los datos o instrucciones a continuación. • Ej: ORG operando - Definición de símbolos • Da un valor a un símbolo. • Ej: ETIQ EQU expresión - Reserva de espacio en memoria (definición de variables) • Con valor inicial: reserva espacio para los datos indicados en la lista de expresiones, y les pone los valores iniciales indicados (tamaño de cada dato: S=B,W ó L). ∗ Ej: ETIQ DC.S expr1,expr2,…,exprN • Sin valor inicial: reserva espacio para tantas variables como se indica en la expresión (tamaño de cada dato: S=B,W ó L). ∗ Ej: ETIQ DS.S expresión - Control de traducción • Marca el final del programa fuente • Ej: END - Almacenamiento en posición par • Hace que el siguiente objeto se almacene a partir de la próxima posición de memoria con dirección par. • Ej: EVEN - Enlace entre programas • Indicación de símbolos externos: EXT, REF, XREF, EXTERNAL. • Indicación de símbolos exportables: ENT, DEF, XDEF, PUBLIC. - Acciones de ensamblado condicional • Incluyen en el ensamblado o no grupos de instrucciones del programa fuente. • Ej: IF … ELSE … ENDIF - Ejecución de listados e informes • Título para la cabeceras: TITLE, NAME. • Salto de página: PAGE, SPAGE. • Impresión u omisión de parte del programa fuente: LIST, NOLIST. • Inclusión de la tabla de símbolos: SYMBOL, TABLE.