| INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE CÓMPUTO |

Introducción | Contenido | Bibliografía

Introducción
Contenido
UNIDAD I
UNIDAD II
UNIDAD III
UNIDAD IV
UNIDAD V
UNIDAD VI
UNIDAD VII
UNIDAD VIII
UNIDAD IX Introdución 9.1 Máquina Virtual 9.2 Máquina Objeto 9.3 Administración de la memoria durante la ejecución

9.4 Código de 3 y 4 direcciones

9.5 Estructuras de control de flujo y de repetición (if then else, case, while, for)

PROBLEMARIO
Bibliografía

9.2 Máquina Objeto

> Los elementos que determinan la máquina objeto son:

> Nº de registros y su denominación.

> Tipo de instrucciones (de dos y de tres direcciones).

> Tamaño de palabra.

> Direccionamiento a nivel de byte y/o palabra.
> Costo de cada tipo de direccionamiento (absoluto, registro, indexado, registro indirecto, indexado indirecto).

> Costo de las instrucciones, es decir, compromiso entre uso de registros o memoria y el tamaño de las instrucciones. Ejemplos de costos:

> [costo 1] MOV R0,R1 copia el contenido del registro R0 en el registro R1. Esta instrucción tiene costo 1 porque ocupa sólo una palabra de memoria.

> [costo 2] MOV R5,M copia el contenido de R5 en la posición de memoria M. Esta instrucción tiene costo 2 porque la dirección de la posición de memoria M está en la palabra que sigue a la instrucción.

> [costo 3] SUB 4(R0),*12(R1) tiene costo 3 porque las constantes 4 y 12 se almacenan en la siguiente palabra tras la instrucción.

> Atrás Siguiente

##### Introducción / Contenido / Unidad I / Unidad II / Unidad III / Unidad IV / Unidad V / Unidad VI / Unidad VII / Unidad VIII / Unidad IX / Problemario / Bibliografía

##### Inicio

##### Créditos

José Sánchez Juárez, Andrés Ortigoza Campos, Fabiola Ocampo Botello