Vous êtes sur la page 1sur 9

Arquitectura de

Computadoras

Modelos de Arquitecturas de Computadoras


Universidad Politécnica de Ingeniería

Profesor:
Juan Arturo Sagastume

Arquitectura de Computadoras
Arquitecturas Clásicas
Estas arquitecturas se desarrollaron en las

primeras computadoras electromecánicas y


de tubos de vacío. Aun son usadas en
procesadores empotrados de gama baja y
Universidad Politécnica de Ingeniería

son la base de la mayoría de las


arquitecturas modernas.

Arquitectura de Computadoras
Arquitecturas Clásicas –
Von Neumann

Memoria Principal (Datos y Programas)


Unidad de Control
Universidad Politécnica de Ingeniería

ALU

Registros
Entrada / Salida

Arquitectura de Computadoras
Arquitecturas Clásicas –
Harvard

Unidad de Control Memoria de Datos


Universidad Politécnica de Ingeniería

Memoria de Programa ALU

Registros
Entrada / Salida

Arquitectura de Computadoras
Arquitecturas Segmentadas
Las arquitecturas segmentadas o con
segmentación del cauce buscan mejorar el
desempeño realizando paralelamente varias
etapas del ciclo de instrucción al mismo tiempo. El
Universidad Politécnica de Ingeniería

procesador se divide en varias unidades


funcionales independientes y se dividen entre
ellas el procesamiento de las instrucciones.

Arquitectura de Computadoras
Arquitecturas Segmentadas –
No Segmentada

Unidad de Control Memoria de Datos


Universidad Politécnica de Ingeniería

Memoria de Programa E3
E2
B3
B2
B1
E1 ALU E1
E3
E2

Registros
S
Entrada
E / Salida

Arquitectura de Computadoras
Arquitecturas Segmentadas –
Pipelining

Unidad de Control Memoria de Datos


E3
E2
E1
Universidad Politécnica de Ingeniería

Memoria de Programa ALU E1


E3
E2

B1
B3
B2

Registros
Entrada
S
E / Salida

Arquitectura de Computadoras
Arquitecturas Multiprocesamiento
Cuando se desea incrementar el
desempeño más de lo que permite la
técnica de segmentación del cauce (limite
teórico de una instrucción por ciclo de
Universidad Politécnica de Ingeniería

reloj), se requiere utilizar más de un


procesador para la ejecución del programa
de aplicación.

Arquitectura de Computadoras
Ventajas del Multiprocesamiento
• Las tres ventajas fundamentales de tales sistemas son:
• Incremento de la cantidad de trabajos por unidad tiempo
(throughput). Si se disponen de mas procesadores la salida
general del sistema será más rápida y se obtendrá un por ciento
mayor de trabajos terminados en el mismo tiempo.
Universidad Politécnica de Ingeniería

• Economía en escala. Los sistemas de multiprocesamiento son más


baratos que sus similares de monoprocesamiento, debido a que
ellos comparten los recursos.
• Confiabilidad. Estos sistemas son más confiables ya que la falla de
uno de los procesadores solo incide en el tiempo y no en la
respuesta final porque las tareas del procesador que falla son
asumidas por los restantes.

Arquitectura de Computadoras

Vous aimerez peut-être aussi