La ciencia

Solo disponible en BuenasTareas
  • Páginas : 2 (473 palabras )
  • Descarga(s) : 0
  • Publicado : 26 de noviembre de 2010
Leer documento completo
Vista previa del texto
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 enensamblador 3. Pseudoinstrucciones

1. SINTAXIS DE UN LENGUAJE ENSAMBLADOR - Estructura de una línea: ETIQUETA INSTRUCCIÓN EN ENSAMBLADOR NEMOTÉCNICO OPERANDOS INSTRUCCIÓN EN LENGUAJE MÁQUINACÓDIGO DE DIRECCIÓN DE OPERACIÓN LOS OPERANDOS COMENTARIOS

DIRECCIÓN

- Características de los ensambladores modernos: • Formato libre. • Delimitadores de campo. - Tipos de líneas en un programaensamblador • Instrucciones. ∗ Ejecutables por el computador. • Pseudoinstrucciones ∗ Indicaciones o directivos para el traductor. ∗ No ejecutables por el computador.

Estructura y Tecnología deComputadores 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 seencuentra 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ácterde 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 opseudoinstrucció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 dedirecció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...
tracking img