ENSAYO LENGUAJE ENSAMBLADOR

Lenguaje ensamblador es una lenguaje de programacion de muy bajo nivel. Estaria un poco mas arriba del cogido maquina

Según (Salomon, 2010) El lenguaje ensamblador, o assembler (en inglés assembly language y la abreviación asm), es un lenguaje de programación de bajo nivel. Consiste en un conjunto de mnemónicos que representan instrucciones básicas para los computadores, microprocesadores, microcontroladores y otros circuitos integrados programables. Implementa una representación simbólica de los códigos de máquina binarios y otras constantes necesarias para programar una arquitectura de procesador y constituye la representación más directa del código máquina específico para cada arquitectura legible por un programador. (Salomon, 2010)

Ventajas del lenguaje ensamblador
  • Como trabaja directamente con el microprocesador al ejecuta un programa, la computadora lo procesa mas rápido.
  • Flexibilidad: Por que todo lo que se puede hacer con una maquina, puede hacerse con lenguaje ensamblador , osea que el lenguaje ensamblador pueden hacer tarea especificas  que en un lenguaje de alto nivel no se pueden llevar acabo por que existen ciertas limitaciones.
  • Eficiencia de trabajo: Un programa en lenguaje ensamblador no ocupa mucho espacio , por que no tiene que cargar librerías. 
Desventajas del lenguaje ensamblador
  • Tiempo de programación: Como es un lenguaje de bajo nivel requiere mas instrucciones para realizar el mismo proceso , en comparacion de lenguaje de alto nivel.
  • Peligro de afectar los recursos:  Que todo error que podamos  cometer o riesgo que podamos tener podemos afectar los recursos de la maquina.
  • Programas fuente Grande: Por las mismas razones que aumenta el tiempo , crecen los programas fuentes. 
Relacion entre codigo binario y lenguaje ensamblador:

En el código binario se utilizan ceros y unos mientras que en el lenguaje ensamblador es una colección de simbolos mnemonicos  que repesentan operaciones, nombres simbolicos, operadores y simbolos . 

No hay comentarios.:

Publicar un comentario