Está en la página 1de 2

Realiza una investigación acerca de uno de los siguientes temas y

herramientas según el número asignado a cada estudiante. Prepara


un documento para subir a la plataforma.

Lenguaje Ensamblador:
El lenguaje ensamblador es un lenguaje de programación que se usa en los
microprocesadores. 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. Cada arquitectura de procesador tiene su propio lenguaje
ensamblador que usualmente es definida por el fabricante de hardware, y
está basada en los mnemónicos que simbolizan los pasos de procesamiento
(las instrucciones), los registros del procesador, las posiciones de memoria y
otras características del lenguaje. Un lenguaje ensamblador es por lo tanto
específico de cierta arquitectura de computador física (o virtual). Esto está en
contraste con la mayoría de los lenguajes de programación de alto nivel, que
idealmente son portables.
La importancia del lenguaje ensamblador radica principalmente que se
trabaja directamente con el microprocesador; por lo cual se debe de conocer
el funcionamiento interno de este, tiene la ventaja de que en el se puede
realizar cualquier tipo de programas que en los lenguajes de alto nivel no lo
pueden realizar. Otro punto sería que los programas en ensamblador ocupan
menos espacio en memoria.
El primer lenguaje ensamblador fue desarrollado por Kathleen
Booth alrededor de los años 50 y cambió el mundo de la programación para
siempre; desde ese momento se hizo más sencillo crear programas.

ALEXIS JUNIOR CARMONA, ID: A00141166 1


Ejemplo de algunas instrucciones en lenguaje ensamblador
Estas son algunas instrucciones usadas en lenguaje ensamblador:
add. Instruye al procesador para que sume dos operandos y almacene el
resultado.
mov. Es una instrucción común en varios lenguajes ensambladores, sirve para
mover datos o registros de un sitio a otro.
mul. Da instrucciones al procesador de realizar la multiplicación de dos
operandos, cumpliendo previamente con ciertas condiciones.
and. Es la instrucción necesaria para utilizar el operador lógico ‘y’ en lenguaje
ensamblador.
Es importante acotar que cada lenguaje ensamblador emplea instrucciones
propias, así que esto es solo un ejemplo.

ALEXIS JUNIOR CARMONA, ID: A00141166 2

También podría gustarte