LENGUAJE
Ensablador
x86 Assembly: Es el lenguaje ensamblador más utilizado, ya que se utiliza para programar los procesadores Intel x86, que son los más comunes en ordenadores personales y servidores.
ARM Assembly: Este lenguaje ensamblador es cada vez más popular, ya que se utiliza para programar los procesadores ARM, que son los más comunes en dispositivos móviles y tablets.
MIPS Assembly: Se utiliza para programar los procesadores MIPS, que se encuentran en algunos dispositivos embebidos y routers.
PowerPC Assembly: Este lenguaje ensamblador se utiliza para programar los procesadores PowerPC, que se encuentran en algunos ordenadores Apple y servidores de IBM.
SPARC Assembly: Se utiliza para programar los procesadores SPARC, que se encuentran en algunos servidores y estaciones de trabajo.
Bajo nivel
Los lenguajes de bajo nivel ofrecen un acceso directo a la memoria, los registros y otros recursos del sistema. Se trata de herramientas poderosas que brindan un control preciso sobre el hardware, pero a costa de una mayor complejidad. Sus instrucciones están directamente relacionadas con la arquitectura física de la máquina, permitiéndole un control preciso sobre sus componentes.
Usos
Desarrollo de sistemas operativos
Creación de controladores de dispositivos
Programación de sistemas embebidos
Ejemplos
Lenguajes ensamblador:
x86 Assembly
ARM Assembly
MIPS Assembly
Z80 Assembly
Código máquina:
Código máquina x86
Código máquina ARM
Código máquina MIPS
Código máquina Z80