Lenguajes de bajo nivel
- Lenguajes de bajo nivel:
• Están basados directamente en la máquina de Von Neumann, por lo que están a
un nivel muy cercano a la máquina.
• Las instrucciones del lenguaje son las instrucciones del microprocesador del
ordenador, que normalmente son demasiado simples.
• Es exclusivo de cada ordenador.
• Es difícil y costoso de programar.
En lenguajes de bajo nivel distinguimos entre lenguaje máquina y lenguaje
ensamblador.
Lenguaje máquina:
Instrucciones reconocidas por los circuitos del procesador.
Se codifican en binario.
Los datos se referencian por su posición de memoria.
Lenguaje ensamblador:
Codificación mnemotécnica del lenguaje máquina.
Necesita un traductor.
Se pueden utilizar etiquetas en vez de posiciones de memoria.
Ejemplo: Suma de 3 + 5 en un procesador 8086 (también Pentium, Pentium II, …)
Ensamblador Código máquina (Hexadecimal)
mov ax, 0003 B8 03 00
add ax, 0005 05 05 00
Comentarios
Publicar un comentario