Documentos de Académico
Documentos de Profesional
Documentos de Cultura
FACULTAD DE CIENCIAS
“CODIGO FINAL”
CICLO: VII
INTEGRANTES:
HUARAZ – 2012
INDICE: Pag.
I. Introducción………………………………………………………………..……...03
III. Conclusiones…………………………………………………………………..….16
IV. Bibliografía…………………………………………………………………………17
I. INTRODUCCION
r1:= &FP[-3]
r2:= &FP[-2]
r1:= r1+r2
&FP[-1]:= r1
Existen lenguajes pseudointerpretados que utilizan código intermedio como el
lenguaje java que tiene por ejemplo la extensión .class. Utilizando los bytecodes que
son interpretados por una maquina virtual (en este caso JavaVirtualMachine).
Desventajas
Modos de Direccionamiento:
Ejemplo:
ADD R1 #3
Ejemplo:
ADD R1 3
Ejemplo:
ADD R1 /1000
Ejemplo:
ADD R1 [R3]
2.2.1.5.- Direccionamiento Relativo al Registro.- El direccionamiento relativo
al registro permite expresar una dirección de desplazamiento sobre la base
del valor de memoria en un registro.
Ejemplo:
ADD R1 #3[SP]
Ejemplo:
BR $3
Según las instrucciones que envía el compilador, existen algunas que operan en el
registro, las cuales son más rápidas que las que operan en la memoria, para lo cual
se debe hacer un uso adecuado de los registros. La asignación de registros se
realiza en 2 subprogramas:
III. CONCLUCIONES:
La generación del código final o generación del código objeto es el
proceso final de la compilación, esta consiste en llevar el código
intermedio a código maquina.