Hola chicos, el día de hoy les quiero hablar un poco a cerca del tema de lenguaje ensamblador, iniciando por la definición y posteriormente voy a decir donde lo podemos utilizar.

El lenguaje ensamblador es un lenguaje de programación que esta dedicado a escribir programas de bajo nivel; déjame explicarte un poco sobre los programas de bajo nivel pues bien un programa de bajo nivel es aquel que ejerce control sumamente directo al hardware, la palabra bajo hace referencia a una reducida abstracción entre lo que es el lenguaje y el hardware; los programas de bajo nivel son hechos para controladores, aplicaciones especializadas en tiempo real, entre otras.

 

Entonces estamos diciendo que el lenguaje ensamblador esta directamente relacionado con el código máquina.

¿Donde se utiliza el lenguaje ensamblador?

El lenguaje ensamblador trabaja directamente con el microprocesador de una máquina, es decir, programamos un microprocesador con este lenguaje, también lo podemos utilizar para desarrollar controladores de dispositivos (Drivers) y sistemas operativos de computadoras.

Ejemplo de código ensamblador que enciende un led (foco) conectado al pin 17 de un PIC ( PIC son una familia de microcontroladores tipo RISC fabricados por Microchip Technology Inc.)

Ensamblador.png

PIC

pic.jpg

¿Dondé aprender más?

Aprender más sobre lenguaje ensamblador

Tutorial completo para lenguaje ensamblador

Aprender ensamblador paso a paso

El ensamblador y el lenguaje C

Un placer, @telecristy.

¿Te gustaría ser nuestro Patreon? https://www.patreon.com/codejobs

¿Te gustó esta publicación? Márcala como favorita