Ensamblador

De AbandonWiki
Revisión del 01:33 17 nov 2019 de Cireja (discusión | contribs.) (Texto reemplazado: «|aka1 = » por «|alias1 = »)
(difs.) ← Revisión anterior | Revisión actual (difs.) | Revisión siguiente → (difs.)
Ir a la navegaciónIr a la búsqueda
Ficha de la aplicación
Ensamblador.jpg
Nombre:
Ensamblador
Alias:
Assembler
Lanzamiento inicial:
1953
Lenguaje:
Lenguaje de programación

Descripción

El lenguaje ensamblador es un tipo de lenguaje de bajo nivel utilizado para escribir programas informáticos, y constituye la representación más directa del código máquina específico para cada arquitectura de computadoras legible por un programador. Se le asigna un código nemotécnico a cada comando del lenguaje máquina, por lo general está formado por tres o cuatro letras para designar a cada una.

Fue usado principalmente en los inicios del desarrollo de software, cuando aún no se contaba con los potentes lenguajes de alto nivel.

En la actualidad se suele usar en ambientes académicos y de investigación cuando se va a manipular hardware, se pretende conseguir un uso de recursos controlado y reducido, o cuando se pretende conseguir unos altos rendimientos.

Muchos dispositivos programables (como los microcontroladores) aun cuentan con el ensamblador como la única manera de ser manipulados.

Las características más destacadas del lenguaje ensamblador son:

  1. Difícil de entender directamente.
  2. Poco portable.
  3. Los programas son más rápidos y consumen menos recursos
  4. Se tiene un control muy preciso de las tareas que se van a realizar.
  5. Se puede controlar el tiempo que tarda en ejecutarse una rutina.
  6. Se puede impedir que se interrumpa un programa durante su ejecución.

Enlaces de interés