Logo

Lenguaje de Programación Ensamblador


Cuando se crearon las primeras computadoras electrónicas fue necesario que se guardase en ellas todas las instrucciones de los que se quería ejecutar. Pero en estas primeras computadoras solo se podían almacenan números binarios. Por lo que se opto por que cada acción que era capaz de realizar la computadora se le asigno un número, lo que se conoce como código de operaciones u opcode.

Por lo que lenguaje de máquina sería: esta lista de códigos (opcodes) que la computadora interpreta como instrucciones, es el lenguaje más primitivo dependiente de la maquina. El lenguaje de máquina precisa que el programador conozca bien el funcionamiento del hardware.

El siguiente paso en el desarrollo de los lenguajes de programación fue abstraer este lenguaje de máquina por palabras que sean claves de lo que significan. Así nació el lenguaje Ensamblador, este fue el primer lenguaje de programación que tradujo el lenguaje maquina a un lenguaje más natural para el ser humano.

Por ello se pude traducir directamente del lenguaje ensamblador al lenguaje de máquina y viceversa, el lenguaje ensamblador es una abstracción que nos facilita la utilización a las personas.

Con todo esto podemos decir que el lenguaje ensamblador es un lenguaje de programación de bajo nivel que se utiliza para escribir programas para computadoras, es la representación más directa del código máquina comprensible por los programadores.

El lenguaje ensamblador se uso para la creación de programas en el pasado, actualmente se usa muy poco. Únicamente cuando se requiere un control directo del hardware o se quiere conseguir rendimientos poco comunes de los equipos.

Un programa escrito con el lenguaje ensamblador seguirá los siguientes pasos: este programa tiene una serie de instrucciones que contienen las órdenes a seguir para llevar a cabo una acción. Todas estas órdenes son cargadas en la memoria de la computadora.

Principales Lenguajes de Programación