Soluciones informaticas lenguaje de bajo nivel lenguaje maquina
1. Alumno: Aguedo León Cristhian Vladimir.
Curso: Soluciones Informáticas I.
Tema: Lenguaje de programación de bajo nivel.
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.
Dentro de los lenguajes de bajo nivel están:
El Lenguaje Maquina:
Es el que da órdenes a la máquina, que son las operaciones fundamentales
para su funcionamiento.
El ordenador sólo entiende un lenguaje conocido como código binario o código
máquina, consistente en ceros y unos, físicamente, se materializan con
tensiones comprendidas entre 0 y 4.0 voltios y entre 4 y 5 voltios,
respectivamente. Código que es interpretado directamente por el
microprocesador.
Para representar datos que contengan una información se utilizan una serie de
unos y ceros cuyo conjunto indica dicha información y son ordenes que son
fáciles de entender por el hardware y software de la máquina.
2. El Lenguaje Ensamblador:
Es 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 mnemotécnico
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.