El lenguaje ensamblador, o
assembler, es un lenguaje de programación de bajo nivel para los computadores,
microprocesadores, microcontroladores y otros circuitos integrados
programables. Implementa 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 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 portátiles.
por Rocío Ramírez PDVSA
No hay comentarios.:
Publicar un comentario