Documentos de Académico
Documentos de Profesional
Documentos de Cultura
MONOGRAFIA
MONOGRAFIA
SUPERIOR DE CANANEA
LENGUAJES DE INTERFAZ
ING. VCTOR QUIROGA ACUA
MONOGRAFA DEL
ENSAMBLADOR
LUIS ANGEL BALDENEGRO
INGENIERA EN SISTEMAS
COMPUTACIONALES
ENERO 2015
CDIGO DE 3 DIRECCIONES
Es un lenguaje intermedio usado por compiladores optimizadores para
ayudar en las transformaciones de mejora de cdigo. Cada instruccin TAC
tiene a lo sumo tres operandos y es tpicamente una combinacin de
asignacin y operador binario. Por ejemplo, t1 = t2 + t3. El nombre proviene
del uso de tres operandos en estas declaraciones aunque instrucciones con
menos operandos pueden existir.
RELACIN CON EL ENSAMBLADOR
Es como el lenguaje ensamblador de una mquina en la que cada posicin de
memoria puede actuar como un registro. El cdigo de tres direcciones
consiste en una secuencia de instrucciones, cada una de las cuales tiene
como mximo tres operandos. Esta representacin intermedia tiene varias
propiedades: