Documente Academic
Documente Profesional
Documente Cultură
LENGUAJES DE
PROGRAMACIN
5 UNIDAD , EQUIPO 1
PEDRO TORAL PREZ , JOS MANUEL COBOS, ABNER DE JESUS SALAZAR,
PABLO ESPINOZA, ARLETT PEA VALDS
LENGUAJES DE PROGRAMACIN Y
TRADUCTORES
Cdigo mquina
nico lenguaje que entiende el ordenador.
Difcil de entender para los humanos.
Permite aprovechar al mximo los recursos.
Instrucciones codificadas en binario.
Particular de cada procesador.
NIVELES DE LENGUAJES: BAJO NIVEL
Ensamblador:
Representacin mnemotcnica del cdigo mquina: Particular de cada procesador.
Cada instruccin en ensamblador equivale a una instruccin en lenguaje mquina.
Smbolos para representar las instrucciones y para las direcciones de memoria.
Se requiere un programa traductor. (llamado tambin ensamblador)
EJEMPLO DE CDIGO
...
subl $8, %esp
andl $-16, %esp
subl $28, %esp
pushl $.LC0
call print
addl $12, %es
-4(%ebp), %ecx
pushl %ecx
leal -8(%ebp), %edx
pushl %edx
pushl $.LC1
NIVELES DE LENGUAJES: ALTO NIVEL