Monografias.com > Sin categoría
Descargar Imprimir Comentar Ver trabajos relacionados

Segmentación en Ordenadores (página 3)




Enviado por Pablo Turmero



Partes: 1, 2, 3

Monografias.com
UNIDAD SEGMENTADA: ESTRUCTURA
31

Monografias.com
UNIDAD SEGMENTADA: ESTRUCTURA + CONTROL
32

Monografias.com
EJEMPLO: CICLO 1
33

Monografias.com
EJEMPLO: CICLO 2
34

Monografias.com
EJEMPLO: CICLO 3
35

Monografias.com
EJEMPLO: CICLO 4
36

Monografias.com
EJEMPLO
Ejemplo de cronograma de ejecución.
37
(Gp:) IF
(Gp:) ID
(Gp:) Ex
(Gp:) M
(Gp:) Wb

(Gp:) IF
(Gp:) ID
(Gp:) Ex
(Gp:) M
(Gp:) Wb

Escritura: r10
lw r10, 9 (r1)
sub r11, r2, r3
add r12, r4, r5
or r13, r6, r7
Escritura: r11
(Gp:) IF
(Gp:) ID
(Gp:) Ex
(Gp:) M
(Gp:) Wb

(Gp:) IF
(Gp:) ID
(Gp:) Ex
(Gp:) M
(Gp:) Wb

Escritura: r12
Escritura: r13
1 2 3 4 5 6 7 8
Tiempo (ciclos de reloj)
Orden
progr.

Monografias.com
EJEMPLO
38
Supongamos que las multiplicaciones en punto flotante necesitan 7 ciclos en la etapa de ejecución y que las sumas en punto flotante necesitan 4. Si estamos en un cauce segmentado ¿cuál sería el grafo de dependencias y cronograma de ejecución del siguiente código?
(Gp:) 1 LD F0, 0(R2)
LD F4, 0(R3)
MULTD F0,F0,F4
ADDD F2,F0,F2
ADDI R2,R2 #8
ADDI R3,R3,#8
SUB R5,R4,R2
BNEZ R5, bucle
LD F0,0(R2)

(Gp:) bucle:

Monografias.com
EJEMPLO
39
(Gp:) 1 LD F0, 0(R2)
LD F4, 0(R3)
MULTD F0,F0,F4
ADDD F2,F0,F2
ADDI R2,R2 #8
ADDI R3,R3,#8
SUB R5,R4,R2
BNEZ R5, bucle
LD F0,0(R2)

(Gp:) bucle:

1
2
3
4
5
6
7
8
9
r3
r2
r2
r2
f0
f0
f0
f0
f0
f0
f0
f4
r5

Monografias.com
EJEMPLO
40

Partes: 1, 2, 3
 Página anterior Volver al principio del trabajoPágina siguiente 

Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.

Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.

Categorias
Newsletter