procesos de compilacion

Páginas: 12 (2852 palabras) Publicado: 3 de agosto de 2014
UNIVERSIDAD
TECNOLOGICA DE LOS ANDES
CURSO:
TEORIA DE COMPILADORES
CARRERA:
INGENIERIA DE SISTEMAS
DOCENTE:
PAULA SERNAQUE FERNANDEZ
ALUMNO:
ABEL CONDORI MOLINA

Año 2014



PRESENTACIÓN








ING : PAULA SERNAQUE FERNANDEZ ,docente del curso " TEORIA DE COMPILADORES”, con el debido respeto digo y expongo ante usted; que en este pequeño trabajo con análisisgeneral a particular, cabe resaltar un tema importante y principal (ENSAMBLADORES Y MACROENSAMBLADORES) dando a conocer su introducción - definición - características – tipos – aplicaciones, desde un punto más resaltante ,
Esperando su entera satisfacción del trabajo realizado.











I N D I C E

1.ENSAMBLADORES
1.1 INTRODUCCIÓN.
1.2 HISTORIA
1.3 DEFINICION
1.4 -CARACTERÍSTICAS
1.5 - TIPOS DE LENGUAJES ENSAMBLADORES.
1.5.1 ENSAMBLADORES CRUZADOS (CROSS-ASSEMBLER).
1.5.2 ENSAMBLADORES RESIDENTES.
1.5.3 MACROENSAMBLADORES
1.5.4 MICROENSAMBLADORES
1.5.5 ENSAMBLADORES DE UNA FASE.
1.5.6 ENSAMBLADORES DE DOS FASES.
1.6 - USO Y APLICACIONES DEL LENGUAJE ENSAMBLADOR

2. MACROENSANBLADORES
2.1.HISTORIA
2.2 DEFINICION
2.3 OBJETIVOS PRINCIPALES
2.4CONCLUSIONES
2.5 BIBLIOGRAFIA
1.ENSAMBLADORES

1.1 INTRODUCCIÓN.

El presente trabajo, tal y como lo indica su título, está enfocado al lenguaje ensamblador de los microprocesadores Intel, particularmente el 8088, 8086, 80186, 80188 y 80286. Sin embargo, todos los programas generados para estos procesadores correrán en un 80386 ó 80486. Adicionalmente se proporciona el juegode instrucciones de los coprocesadores matemáticos 8087 y 80287, que es compatible con el de los microprocesadores ya citados.
Este documento trata de abarcar, de la forma más general, todo aquello que involucra el conocimiento y uso del lenguaje ensamblador. Así, ha sido organizado en tres partes. La primera describe los conocimientos básicos que deben poseerse para una mejor comprensión e interpretación de loque es el lenguaje ensamblador y cómo debe ser usado. La segunda parte está dedicada por completo a lo que es el lenguaje ensamblador, las interrupciones del sistema operativo MS-DOS y el conjunto de instrucciones 8086-80286. La última parte se ha dedicado al proceso de ensamble, la depuración de programas en ensamblador, y algunas consideraciones sobre la creación de programas y su ejecución1.2 HISTORIA

Al desarrollarse las primeras computadoras electrónicas, se vio la necesidad de programarlas, es decir, de almacenar en memoria la información sobre la tarea que iban a ejecutar. Las primeras se usaban como calculadoras simples; se les Indicaban los pasos de cálculo, uno por uno.
Lenguaje Ensamblador es la primera abstracción del Lenguaje de Máquina, consistente enasociar a los códigos de operación (OPCODES) palabras clave que faciliten su uso por parte del programador.
Como se puede ver, el Lenguaje Ensamblador es directamente traducible al Lenguaje de Máquina, y viceversa; Simplemente, es una abstracción que facilita su uso para los seres humanos. Por otro lado, la computadora no entiende directamente el Lenguaje Ensamblador; es necesario traducirle a Lenguajede Máquina. Originalmente, este proceso se hacía a mano, usando para ello hojas donde se escribían tablas de programa similares al ejemplo de la calculadora que
Vimos anteriormente. Pero, al ser tan directa la traducción, pronto aparecieron los programas Ensambladores, que son traductores que convierten el código fuente (en Lenguaje Ensamblador) a código objeto (es decir, a Lenguaje de Máquina).Una característica que hay que resaltar, es que al depender estos lenguajes del hardware, hay un distinto Lenguaje de Máquina (y, por consiguiente, un distinto Lenguaje Ensamblador) para cada CPU. Por ejemplo, podemos mencionar tres lenguajes completamente diferentes, que sin embargo vienen de la aplicación de los conceptos anteriores:
1. Lenguaje Ensamblador de la familia Intel 80x86.
2....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Compilación Proceso De Investigación Científica
  • Proceso de compilación de un programa
  • Compilacion de sesiones reingenieria de procesos
  • Compilación proceso neuro lingüistico
  • Compilacion
  • compilacion
  • Historia del computador y el proceso de compilacion de programas
  • guitarra- compilacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS