El lenguaje ensamblador, o assembler (assembly language en
inglés) es un lengua ede programación de bajo nivel para las computadoras,
microprocesadores, microcontroladores, y otros circuitos integrados
programables. Implemente una representación simbólica de los códigos de máquina
binarios y otras constantes necesarias para programar una arquitectura dada de
CPU y constituye la representación más directa del código máquina específico para
cada arquitectura legible por un programador.
Esta representación es usualmente 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 a 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.
A continuación dejo el conjunto de instrucciones del lenguaje ensambaldor.
Leer más: Instrucciones Lenguaje Ensamblador.docx