Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CARCHI
LENGUAJES DE PROGRAMACIN
GABRIEL ALEJANDRO
4 NIVEL B
Una representacin intermedia (RI) es una estructura de datos creada a partir de los
datos de entrada de un programa informtico y de la que parte o la totalidad de los datos
de salida son construidos por turno. El uso del trmino suele implicar que la mayora de la
informacin presente en la entrada es guardada por la representacin intermedia junto
con ms anotaciones o caractersticas de bsqueda rpida.
Un ejemplo cannico se encuentra en la mayora de compiladores modernos, donde el
texto linear entendible por los humanos es transformado en un grafo que permite el
anlisis del flujo de datos y recolocaciones antes de empezar a crear la lista de
instrucciones del CPU que harn el trabajo. El uso de una representacin intermedia
permite a sistemas de compiladores como GNU GCC y LLVM poder tener como destino
diferentes cdigos fuente y admiten su generacin para diferentes tipos de arquitectura.
Ejemplo PLC
Control Lgico
Programable