Lenguaje Ensamblador

Páginas: 14 (3408 palabras) Publicado: 7 de abril de 2012
TRABAJO ESCRITO
LENGUAJE ENSAMBLADOR





INTEGRANTES:
ARRIETA COHEN LUIS ALBERTO
BLANQUICETT ORTEGA ALFONSO
CASTRO FERNANDEZ EDUARDO ALEXI
RAMOS BELLIDO UDALBERTO





DOCENTE: ALEX JIMENEZ DE LA CRUZ




[pic]


FUNDACION UNIVERSITARIA TECNOLOGICO COMFENALCO
INGENIERIA DE SISTEMAS SECCION 9
CARTAGENA DE INDIAS D. T. Y. C
17/03/2012




 LENGUAJE ENSAMBLADORÍndice

1. Introducción
2. Objetivos
3. Importancia del lenguaje ensamblador
4. Ventajas y desventajas del lenguaje ensamblador
5. Aplicaciones del lenguaje ensamblador
6. Características
7. Uso del lenguaje ensamblador
8. Tipos de lenguaje ensamblador
1. Ensamblador
2. Funciones del ensamblador
9. Relación del lenguaje ensamblador con loscomponentes internos del procesador
1. Registros de uso general
2. Registros de estado
10. Relación entre el código binario y el lenguaje ensamblador
11. Conclusiones




























1. Introducción

Los programadores de aplicaciones e ingeniero de software con frecuencia tienen la necesidad de hacer interfaces directas de susaplicativos con el sistema operativo, y para ello realizan estas rutinas en lenguaje ensamblador, lo que le permite tener control directo de las operaciones de entrada y salida en los recursos del PC, como monitores, impresoras y los dispositivos de memoria.
El lenguaje ensamblador es una variante legible para el ser humano del lenguaje máquina que usan las computadoras para ejecutar programas,y al mismo tiempo la mejor manera de comunicarse con la PC y con el lenguaje máquina de programación que utilice. Este lenguaje resulta indispensable cuando se desea escribir programas que controlen las E/S de la PC, agregar nuevas interfaces de E/S, escribir rutinas que aprovechen y maximicen el uso del hardware y en general realizar cualquier tarea que no pueden llevar a cabo los demáslenguajes de programación.
Una de las mayores importancias del ensamblador es que uno puede optimizar al máximo sus programas para que ocupen menos espacio en memoria y se ejecuten más rápido.
























2. Objetivos

• Analizar en detalle diferencias y semejanzas del lenguaje ensamblador con otros lenguajes de programación

• Entender las sentenciasbásicas del lenguaje ensamblador y la importancia de este mismo.

• Ejecutar sentencias básicas de este lenguaje utilizando el entorno de desarrollo simuproc.


3. Importancia del lenguaje ensamblador

La importancia del lenguaje ensamblador radica principalmente que se trabaja directamente con el microprocesador; por lo cual se debe de conocer el funcionamiento interno de este, tiene laventaja de que en él se puede realizar cualquier tipo de programas que en los lenguajes de alto nivel no lo pueden realizar. Otro punto sería que los programas en ensamblador ocupan menos espacio en memoria. Es importante saber que es considerado de primera generación por que a partir de él se derivaron todos los demás lenguajes hasta llegar a los de alto nivel.


4. Ventajas y desventajas delLenguaje Ensamblador

Ventajas

• Velocidad: Como trabaja directamente con el microprocesador al ejecutar un programa, pues como este lenguaje es el más cercano a la máquina la computadora lo procesa más rápido.
• Eficiencia de tamaño: un programa en ensamblador no ocupa mucho espacio en memoria porque no tiene que cargan librerías y demás como son los lenguajes de alto nivel• Flexibilidad: Es flexible porque todo lo que puede hacerse con una máquina, puede hacerse en el lenguaje ensamblador de esta máquina; los lenguajes de alto nivel tienen en una u otra forma limitantes para explotar al máximo los recursos de la máquina. O sea que en lenguaje ensamblador se pueden hacer tareas especificas que en un lenguaje de alto nivel no se pueden llevar a cabo porque...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Lenguaje Ensamblador
  • Lenguaje ensamblador
  • Lenguaje ensamblador
  • Lenguaje ensamblador
  • Lenguaje ensamblador
  • Lenguaje ensamblador
  • Lenguaje ensamblador
  • Qué es el lenguaje ensamblador

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS