Vous êtes sur la page 1sur 1

Operación de los lenguajes de bajo nivel.

¿Que son los lenguajes de bajo


nivel?

Son lenguajes dependientes de la máquina, el programa que se realiza con este tipo de lenguajes no se
pueden migrar o utilizar en otras máquinas. Estos lenguajes como están diseñados a medida del hardware,
aprovechan al máximo las características del mismo.
Son mucho más fáciles de utilizar que el lenguaje máquina, pero dependen mucho de la máquina o
computadora como sucedía con el lenguaje máquina. El lenguaje ensamblador fue el primer lenguaje de
programación que trato de sustituir el lenguaje máquina por otro lenguaje que fuese más parecido al de los
seres humanos. Los lenguajes de este tipo pueden crear programas muy rápidos, pero son difíciles de
aprender, son específicos de cada procesador (de cada máquina), si nos llevamos el programa a otro
computador será preciso reescribir el programa desde el comienzo.

Se divide en 2:

El lenguaje maquina: El lenguaje ensamblador:

El lenguaje máquina, es el que da órdenes a la Es un derivado del lenguaje máquina y está formado por
máquina, que son las operaciones fundamentales para abreviaturas de letras y números.
su funcionamiento. Con la aparición de este lenguaje se crearon los
El ordenador sólo entiende un lenguaje conocido programas traductores para poder pasar los
como código binario o código máquina, consistente en programas escritos en lenguaje ensamblador a lenguaje
ceros y unos, que son las ordenes, y que máquina.
sean fáciles de entender por el hardware de la Como ventaja, es que los códigos fuentes eran más cortos
máquina. y los programas creados ocupaban menos memoria.
Este lenguaje es mucho más rápido que los lenguajes Las desventajas de este lenguaje siguen siendo
de alto nivel. prácticamente las mismas que las del lenguaje
La desventaja es que son bastantes difíciles de ensamblador, añadiendo la dificultad de tener que
manejar y usar, además de tener códigos fuente aprender un nuevo lenguaje difícil de probar y mantener.
enormes donde encontrar un fallo es casi imposible.

¿Cómo opera el lenguaje de bajo nivel?

En este tipo de lenguajes se trabaja a nivel de instrucciones, es decir, su programación es al más fino
detalle, además, está completamente orientado a la máquina.
Adaptación - Máxima entre programación y aprovechamiento del recurso de la máquina.
Velocidad - Máxima al contar con un acceso directo a los recursos, sin capas intermedias.
Portabilidad - Mínima por estar restringido a las especificaciones del fabricante.
Abstracción - Mínima por depender completamente de la técnica del hardware.
Uso - Requiere de la máxima atención y de una organización estructurada en base a los planos del
hardware y del objetivo del software.

Vous aimerez peut-être aussi