👥 Autores


Jesús Camarena

Tabla de contenido

🔸 Introducción


El lenguaje Assembler es un lenguaje de bajo nivel que se utiliza para programar microcontroladores. A diferencia de los lenguajes de programación de alto nivel, como C++ o Java, que se escriben en texto plano, el lenguaje Assembler utiliza una serie de instrucciones que están directamente relacionadas con las funciones del microcontrolador. El conocimiento de Assembler puede ser útil para aquellos que trabajan en proyectos de electrónica y sistemas embebidos.

🟩 Fundamento Teórico


El lenguaje assembler (también conocido como ensamblador) es un lenguaje de programación de bajo nivel que se utiliza para programar microcontroladores y otros sistemas embebidos. A diferencia de los lenguajes de programación de alto nivel, como C++ o Python, el lenguaje assembler se acerca más al lenguaje de máquina (0 y 1) que entiende el procesador, por lo que las instrucciones que se escriben son directamente ejecutadas por el hardware del microcontrolador.

En el lenguaje assembler, las instrucciones se escriben utilizando mnemónicos que representan operaciones específicas del procesador, como por ejemplo sumar, restar, cargar datos en un registro, etc. Cada mnemónico se corresponde con una instrucción específica del procesador, y se escribe en un formato que incluye un código de operación y uno o más operandos.

🟢 Ventajas


🟢 Desventajas